如何在VirtualBox中安装软件
导读:在 VirtualBox 中安装软件的两条路径 在宿主机(运行 VirtualBox 的电脑)上安装 VirtualBox 本体。 在虚拟机内安装客体系统(如 Windows、Linux)及其所需软件。 在宿主机安装 VirtualBo...
在 VirtualBox 中安装软件的两条路径
- 在宿主机(运行 VirtualBox 的电脑)上安装 VirtualBox 本体。
- 在虚拟机内安装客体系统(如 Windows、Linux)及其所需软件。
在宿主机安装 VirtualBox
- 下载与安装
- 访问 Oracle VirtualBox 官网下载页,选择对应平台的安装包(如 Windows hosts),下载后双击运行安装向导,按提示完成安装。安装过程中会出现网络接口变更提示,选择“是”继续即可。Windows 10/11 也可使用命令行安装:以管理员身份打开终端,执行命令:winget install Oracle.VirtualBox。
- 安装扩展包(可选但推荐)
- 在 VirtualBox 菜单:文件 → 全局设定 → 扩展包 → 添加包,选择与已安装版本匹配的 Oracle VM VirtualBox Extension Pack,以获得更好的 USB 3.0、RDP、磁盘加密等支持。
- 基本配置建议
- 在 文件 → 全局设定 → 常规 中将“虚拟机文件夹”改到非系统盘(如 E:\VirtualBoxVMs),避免占用 C 盘 空间。
在虚拟机内安装客体系统软件
- 准备与创建
- 下载客体系统的 ISO 镜像(如 Ubuntu、Windows 10),在 VirtualBox 中新建虚拟机,分配内存(如 2 GB 起)与虚拟硬盘(如 动态分配 20–60 GB)。
- 安装客体系统
- 选中虚拟机 → 设置 → 存储 → 在控制器下选择光盘图标 → 选择下载好的 ISO 作为启动介质,启动后按系统安装向导完成安装。
- 在客体系统中安装软件
- Windows 客体:可直接运行 .exe/.msi 安装包,或通过 Microsoft Store 安装。
- Linux 客体(以 Ubuntu 为例):打开终端,使用包管理器安装,例如安装 Apache2:执行命令:sudo apt update & & sudo apt install apache2,安装完成后可用 systemctl 或 service 启动服务。
文件与 USB 设备的传递
- 共享文件夹(推荐)
- 宿主机与客体系统间共享数据:在虚拟机设置 → 共享文件夹 中添加共享目录,选择“自动挂载/固定分配”,客体系统中按系统提示挂载(Linux 常见挂载点为 /media/sf_共享名,加入 vboxsf 组后可用常规用户访问)。
- 拖放与剪贴板
- 在虚拟机设置 → 常规 → 高级 中启用“拖放”和“共享剪贴板”(双向),便于在宿主机与客体系统间复制文本、文件。
- USB 设备
- 安装并启用 Extension Pack 后,在虚拟机设置 → USB 中添加 USB 控制器(如 USB 3.0),插入设备时选择连接到虚拟机,即可在客体系统中使用。
常见问题与优化建议
- 网络互通与上网
- 常用模式:NAT(虚拟机可上网、与宿主机隔离)、桥接(与宿主机同网段,局域网可见)、仅主机网络(仅与宿主机通信,便于内网实验)。需要虚拟机可被外部访问时优先使用桥接。
- 性能与稳定性
- 为虚拟机分配合理内存(不超过宿主机可用内存的 50%),启用 VT-x/AMD-V 与 嵌套分页,安装 Guest Additions(客体系统增强工具)以获得更好的显示、鼠标集成与共享文件夹性能。
- 版本匹配
- 扩展包版本需与 VirtualBox 主程序版本一致,避免功能异常或安全风险提示。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在VirtualBox中安装软件
本文地址: https://pptw.com/jishu/763812.html
