温馨提示×

ubuntu虚拟机软件安装教程

小樊
39
2025-12-26 06:04:47
栏目: 云计算

Ubuntu 虚拟机软件安装教程

一 方案总览与选择建议

  • VirtualBox:免费开源、跨平台,适合初学者与日常使用,配合扩展包可获得 USB 2.0/3.0、VRDP 等增强功能。
  • VMware Workstation Pro/Player:性能与稳定性优秀,企业级功能丰富;Player 免费、Pro 付费。
  • KVM/QEMU + Virt-Manager:Linux 原生虚拟化,性能好、适合服务器与进阶用户。
  • 快速建议:桌面用户优先 VirtualBox;追求性能与高级功能选 VMware;服务器/命令行环境选 KVM/QEMU

二 在 Ubuntu 上安装 VirtualBox

  • 1)更新系统并添加官方仓库(推荐获取最新版):
    • 更新索引:sudo apt update && sudo apt upgrade
    • 导入公钥:wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
    • 添加源:sudo add-apt-repository "deb https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
    • 安装:sudo apt update && sudo apt install virtualbox-7.1(版本号可按仓库实际调整)
  • 2)安装扩展包(可选,启用 USB 3.0、VRDP 等):
    • 到 VirtualBox 官网下载与版本一致的 Oracle VM VirtualBox Extension Pack,在终端执行:
      sudo VBoxManage extpack install /path/to/Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack
  • 3)常见故障修复:
    • 若出现 “Kernel driver not installed (rc=-1908)”:
      sudo apt install dkms && sudo /sbin/vboxconfig

三 在 Ubuntu 上安装 VMware Workstation

  • 1)从 VMware 官网下载 Workstation Pro/Player.bundle 安装包(Linux 版)。
  • 2)赋予执行权限并安装:
    • chmod +x VMware-Workstation-Full-*.bundle
    • sudo ./VMware-Workstation-Full-*.bundle
  • 3)启动与后续配置:
    • 启动:vmware
    • 若内核模块未就绪或启动异常,可尝试:
      sudo vmware-modconfig --console --install-all

四 在 Ubuntu 上安装 KVM/QEMU 与 Virt-Manager(原生虚拟化)

  • 1)检查 CPU 虚拟化支持:
    • egrep -c '(vmx|svm)' /proc/cpuinfo(返回值 > 0 表示支持)
  • 2)安装组件:
    • sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
  • 3)启动并启用服务,加入用户组:
    • sudo systemctl enable --now libvirtd
    • sudo adduser $USER libvirt && sudo adduser $USER libvirt-qemu
  • 4)图形化管理:
    • 运行 virt-manager 创建与管理虚拟机(底层使用 QEMU/KVM)

五 创建虚拟机并安装 Ubuntu 的通用步骤

  • 1)准备镜像:从 Ubuntu 官网下载 LTS 桌面版 ISO,并校验 SHA256 确保完整。
  • 2)在虚拟机软件中新建:
    • 名称与类型:类型选 Linux,版本选 Ubuntu(64-bit)
    • 资源建议:内存 ≥ 2GB(桌面版),磁盘 ≥ 20GB
    • 存储:加载下载的 ISO 作为光驱启动
  • 3)安装要点:
    • 选择语言/键盘,建议勾选“安装时下载更新与第三方软件”
    • 安装类型选“擦除磁盘并安装 Ubuntu”(仅针对虚拟磁盘)
    • 设置用户名与密码,完成后重启
  • 4)安装后优化:
    • VirtualBox:安装 Guest Additions(设备 → 插入 Guest Additions CD;在客系统中执行 sudo ./VBoxLinuxAdditions.run),以获得共享文件夹、剪贴板、分辨率自适应等
    • VMware:安装 VMware Tools / open-vm-tools(现代发行版推荐 open-vm-tools
    • 网络模式:默认 NAT 即可上网;需要与局域网设备互通选 桥接

0