首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Red Hat Enterprise Linux 8中的Virtualbox安装错误

Red Hat Enterprise Linux 8中的Virtualbox安装错误
EN

Stack Overflow用户
提问于 2019-08-29 14:39:06
回答 1查看 366关注 0票数 0

我需要在RHEL 8中安装Virtualbox,它有一个开发者订阅。由于/etc/yum.repos.d/virtualbox.repo没有找到http://download.virtualbox.org/virtualbox/rpm/el/8/$basearch,我直接从带有链接http://download.virtualbox.org/virtualbox/rpm/rhel/7/x86_64/VirtualBox-6.0-6.0.8_130520_el7-1.x86_64.rpm的virtuallbox下载了rpm。

但是我再一次得到了这个错误,

代码语言:javascript
复制
Error: 
 Problem: conflicting requests
  - nothing provides libpython2.6.so.1.0()(64bit) needed by VirtualBox-6.0-6.0.8_130520_el6-1.x86_64
  - nothing provides python(abi) = 2.6 needed by VirtualBox-6.0-6.0.8_130520_el6-1.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

我发现RHEL8支持Python2和Python3,但对Python一无所知。有没有办法在RHEL 8中安装Virtualbox?

EN

回答 1

Stack Overflow用户

发布于 2019-09-26 01:50:12

安装RPM包需要满足依赖关系。由于您正在下载单个RPM文件,并且没有从何处获取依赖项的存储库,因此如果没有其他一些步骤,它将无法工作。

如果您不介意添加外部第三方存储库,更简单的方法是添加RPM Fusion存储库

什么是RPM Fusion?

RPM Fusion是一个由一组志愿者维护的用于Fedora和EL+EPEL的附加软件包的存储库。RPM Fusion不是一个独立的存储库,而是Fedora的扩展。RPM Fusion分发Fedora认为不可接受的包。

在RHEL 8或CentOS 8中启用RPM融合存储库:

代码语言:javascript
复制
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

安装VirtualBox:

代码语言:javascript
复制
# notice the uppercase V and B
yum install VirtualBox

# add your user to the vboxusers group:
usermod -a -G vboxusers $username 

替代方法:在KVM中使用Virt-Manager

检查following article in Red Hat Developers portal on how to configure Virt-Manager and KVM for virtual machines。它和VirtualBox一样简单,支持也更好,因为这是真正的虚拟机在服务器上运行的方式。

您可以阅读有关RPM Fusion存储库here的更多信息。

如果你想尝试Virt-Manager并且需要帮助,请给我留言。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57704363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档