如何在不使用yum的情况下在RHEL 6上安装virtualbox?

时间:2017-02-23 03:36:15

标签: virtualbox rhel6

我的公司有yum的防火墙规则,因此我们只能使用rpm在RHEL 6 SERVER上安装软件。所以,我有一个任务要在上面安装virtualbox 5.1。我使用了来自virtualbox网站的rpm并安装了它,但它失败了2个依赖项,我也安装了它们。然后我得到了以下错误。我只是用谷歌搜索我需要一些内核开发rpms,但我不知道,在那之后该怎么做以及我需要什么来使虚拟盒运行。

# virtualbox
  WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (2.6.32-642.4.2.el6.x86_64) or it failed to load. Please recompile the kernel module and install it by

       sudo /sbin/vboxconfig

     You will not be able to start VMs until this problem is fixed.

Qt致命:QXcbConnection:无法连接到显示器 中止

1 个答案:

答案 0 :(得分:0)

安装rpm时会有很多依赖项。你需要逐个检查并安装RPM。建议你建立不需要互联网的本地yum存储库。你应该使用rhel 6 iso文件来构建本地仓库。并下载虚拟框rpm,并尝试使用yum实用程序安装它。 yum将使用本地repo进行依赖性解析。

构建回购: 1.装载DVD

[root@lh1 Packages]# cd /etc/yum.repos.d
[root@lh1 yum.repos.d]# vi dvd.repo
[root@lh1 yum.repos.d]# cat dvd.repo
[DVD_ISO]
name= Linux 6
baseurl=file:///mnt/cdrom
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
gpgcheck=1
enabled=1
[root@lh1 rpm-gpg]# yum clean all
Loaded plugins: rhnplugin


[Errno 2] No such file or directory: '/var/cache/yum/x86_64/6Server'

[root@lh1 rpm-gpg]# yum repolist
Loaded plugins: rhnplugin
This system is not registered with ULN.
ULN support will be disabled.
DVD_ISO                                                                                                      | 3.7 kB     00:00 ...
DVD_ISO/primary_db                                                                                           | 3.1 MB     00:00 ...
repo id                                                    repo name                                                          status
DVD_ISO                                                    Linux 6                                                     3,379
repolist: 3,379