如何在裝有最新 Archlinux 的虛擬機器上安裝 virtualbox 虛擬機器附加功能?

如何在裝有最新 Archlinux 的虛擬機器上安裝 virtualbox 虛擬機器附加功能?

我想在來賓 Archlinux 機器上安裝 virtualbox 來賓附加功能。 vbox版本是4.2.10 r84104,Arch 安裝媒體是最新版本2013.04.01作為systemd啟動系統的預設程式。

我安裝了 iso 檔案並cd安裝到安裝點,運行./VBoxLinuxAdditions.run,但它報告Unable to determine your linux distribution.

我檢查了安裝腳本,發現在函數中check_system_type(),沒有處理 Archlinux 的分支。我嘗試了touch類似的文件/etc/gentoo-release但失敗了。

我該如何安裝附加功能?任何幫助或建議將不勝感激。

答案1

所有你需要做的是安裝virtualbox-guest-utilspacman.不要做任何其他事情。甚至不要嘗試從 Virtualbox 的選單安裝 Virtualbox Guest Utils,也不要掛載 iso,該方法適用於許多發行版,但不適用於 ArchLinux。

當你完成我第一句話所說的事後,就照我第一句話所說的去做維基條目

Arch 沒有版本,它是滾動版本,所以說「使用最新的 Archlinux」是錯誤的。安裝媒體的年齡不會影響任何東西,它只是提供安裝時可用的程序,因此如果您使用 2010 年的安裝媒體安裝 arch 並不重要。

答案2

使用VirtualBox 6.1.2 r139181 安裝VB 隨附的VirtualBox Guest Additions 修復了Windows 10 主機和Linux Mint 21 Cinnamon 的剪下/貼上問題,但這導致VB 共用資料夾不再工作抱怨:/sbin/mount.vboxsf安裝失敗並出現錯誤:參數無效

透過 Linux Mint Software Manager 安裝 virtualbox-guest-utils 解決了安裝問題,並且從主機到用戶端的剪下/貼上仍然有效。

相關內容