如何在CentOS6.3x64上安装VirtualBox

来自菜鸟教程
跳转至:导航、​搜索

状态: 已弃用

本文介绍了不再受支持的 CentOS 版本。 如果您目前正在运行运行 CentOS 6 的服务器,我们强烈建议您升级或迁移到受支持的 CentOS 版本。

原因: CentOS 6 已于 2020 年 11 月 30 日结束生命周期 (EOL) and no longer receives security patches or updates. For this reason, this guide is no longer maintained.

请参阅:
本指南可能仍可用作参考,但可能不适用于其他 CentOS 版本。 如果可用,我们强烈建议使用为您使用的 CentOS 版本编写的指南。


第 1 步 - 安装

yum -y groupinstall Desktop
yum -y install qt qt-devel SDL-devel tigervnc-server gcc make kernel-devel
export KERN_DIR=/usr/src/kernels/2.6.32-358.2.1.el6.x86_64
rpm -ivh http://download.virtualbox.org/virtualbox/4.2.10/VirtualBox-4.2-4.2.10_84104_el6-1.x86_64.rpm
/etc/init.d/vboxdrv setup

第 2 步 - 设置 VNC 服务器

vncpasswd

将这两行添加到 /etc/sysconfig/vncservers :

VNCSERVERS="0:root"
VNCSERVERARGS[0]="-geometry 1024x768"

如果您不想以 root 用户身份运行 VNC,并且想创建加密隧道,请创建一个单独的用户,并将 -localhost 添加到上面的 VNCSERVERARGS。

然后,您必须使用 Putty 或其他一些 SSH 客户端创建隧道,并映射 localhost:port -> localhost:5901 隧道,然后重新启动 vncserver 服务以使更改生效。

第 3 步 - 启动 VNC 服务器

service vncserver start

第 4 步 - 下载 TightVNC 查看器并连接到您的 droplet 的 IP 端口 5900。

与 TightVNC Viewer 连接时,远程主机地址将采用 IP::PORT 格式:

输入上述第 2 步中的 VNC 密码:

第 5 步 - 上传您想要导入的 ISO 磁盘或磁盘映像。

您可以使用上传的 ISO 映像安装任何 Linux / BSD / Windows 操作系统。

如果您有现有的磁盘映像文件类型为 VDI、VMDK、QCOW 或 RAW,则可以将它们导入 VirtualBox。

第 6 步 - 启动 VirtualBox 并安装虚拟机

通过 VNC 连接后,单击应用程序 -> 系统工具 -> Oracle VM VirtualBox

使用 VirtualBox,您甚至可以安装 Windows 操作系统,但它们将被限制为 1 个 CPU 核心。

这是在 VirtualBox 中运行的 Windows XP:

布拉特·哈米托夫