![Oracle VM VirtualBox 中的 Fedora:安装来宾添加项](https://linux22.com/image/43906/Oracle%20VM%20VirtualBox%20%E4%B8%AD%E7%9A%84%20Fedora%EF%BC%9A%E5%AE%89%E8%A3%85%E6%9D%A5%E5%AE%BE%E6%B7%BB%E5%8A%A0%E9%A1%B9.png)
安装 VirtualBox 来宾添加的两种方法的优缺点是什么:
- 通过
Devices -> Install Guest Additions...
; - 通过
su -c 'yum install VirtualBox-guest'
来自rpmfusion
存储库。
答案1
当 Vbox 提供了方法时,不知道为什么要使用第 3 方存储库。
但:
- VBox 将编译模块以匹配您正在运行的内核,如果 Fedora 内核更新,您只需重新运行服务进行配置:/etc/init.t/vboxadd setup
VBox 安装需要额外的 pkg,如 kernel-devel、kernel-header、glibc-devel、gcc 等 3 或 4 个以上,当编译失败时,您可以检查日志以了解缺少的文件并执行 yum whatprovides ;百胜安装
Fusion repo:将为您提供依赖项,但不会为您提供最新的稳定版本(我不同意 Lennon 在这一点上的观点)。如果有新版本并且您碰巧更新了它,则没有任何信息告诉您 fusion repo 将在 fedora 发布更新的同时更新其存储库。
- 使用 fusion repo,您实际上可能必须安装基于 fusion 的额外 pkg(您可能会避免硬盘上的额外空间,除非您有其他东西)
对于我和我实际所做的,我安装 Fedora,运行 yum -y update,更新后我只运行安装来宾添加(自行解决依赖项)。当新内核出现并更新系统后,我只需运行 /etc/init.t/vboxadd setup 。
答案2
与 GUI 安装相比,我更喜欢 YUM 安装。
请注意:
使用 rpmfusion 存储库将帮助您解决潜在的依赖关系并为您提供最新的稳定版本。