yum 没有可用的 VirtualBox-5.0 软件包。在 CentOS 7 的最小安装上?

yum 没有可用的 VirtualBox-5.0 软件包。在 CentOS 7 的最小安装上?

我尝试过许多教程,这些教程给出了在 CentOS 7 上安装 VirtualBox 的明确步骤,但没有一个教程能够在不引发错误的情况下完成。

某些教程假设您可以访问 GUI。 CentOS 7 服务器上没有需要安装 VIRTUALBOX 的 GUI。

最近,我尝试过以下本教程中的说明,它声称展示了如何在 CentOS 7 的最小、仅终端安装上安装 VirtualBox。但是按照说明操作会出现一条消息,表明存在no package VirtualBox-5.0 to install.

请注意,我完全按照说明进行操作,唯一的例外是我使用 Oracle 网站上的 URL 更新了版本名称。另请注意,在执行以下步骤之前,我对 CentOS 进行了全新安装:

[root@localhost ~]# yum groupinstall 'Development Tools' SDL kernel-devel kernel-headers dkms
.......................................
Complete!
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
[root@localhost yum.repos.d]# rpm --import oracle_vbox.asc
[root@localhost yum.repos.d]# yum update && yum install VirtualBox-5.0
........installed/updated lots of other stuff automatically
Complete!
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.sonn.com
 * extras: centos.sonn.com
 * updates: centos.sonn.com
No package VirtualBox-5.0 available.
Error: Nothing to do
[root@localhost yum.repos.d]#   

我究竟做错了什么?为了成功安装 VirtualBox-5.0,我可以更改上面的哪些内容?

答案1

您似乎使用了错误的存储库。使用这个代替:

wget -P /etc/yum.repo.d http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

完成此操作后,您应该能够:

yum install VirtualBox-5.0

更多信息:https://wiki.centos.org/HowTos/Virtualization/VirtualBox

答案2

这些说明适用于 VirtualBox 4.3

同一网站更新了安装 VirtualBox 5.0 的说明:http://www.howtoing.com/install-virtualbox-on-redhat-c​​entos-fedora/

相关内容