
我想在來賓 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-utils
與pacman
.不要做任何其他事情。甚至不要嘗試從 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 解決了安裝問題,並且從主機到用戶端的剪下/貼上仍然有效。