我升級了 HD 並決定從最新的 Ubuntu 版本開始。它有效,我知道該錯誤導致無法從軟體中心安裝第三方軟體。到目前為止,我使用終端機和 dpkg 命令安裝這些軟體包沒有任何問題。但現在我陷入了困境......我想安裝 VirtualBox,以便我可以繼續筆測試課程,並且我們在虛擬機中使用 Kali Linux 進行練習和實驗。有其他人遇到這個問題嗎?有其他人可以解決這個問題嗎?
問題是 VirtualBox 給出無法啟動核心驅動程式的錯誤。我嘗試卸載並重新安裝,我嘗試重新安裝 dkms 軟體包(我不確定它是否是 dkms - 但至少是接近它的東西)。所以,歸根究底就是能夠安裝虛擬機,但無法啟動虛擬機。
答案1
如果您想在 *buntus 上使用 VirtualBox,最佳實踐是使用 Oracle 的伺服器並從那裡安裝它,而不是使用儲存庫中的伺服器。
因此,您應該卸載從儲存庫安裝的與 VirtualBox 相關的所有內容(dkms 除外)。 dkms 是在安裝 VirtualBox 之前必須安裝的唯一東西。
您需要按照此處的說明將 Oracle 伺服器安裝到您的系統上:https://www.virtualbox.org/wiki/Linux_Downloads
有一個 16.04 特定部分詳細告訴您如何使用這些鍵。
安裝成功後,您需要安裝 VirtualBox 擴充包,可在此頁面上找到:https://www.virtualbox.org/wiki/Downloads
祝你好運!
答案2
我昨天遇到了同樣的問題,但我通過禁用安全啟動然後運行來修復:
sudo /sbin/rcvboxdrv setup
答案3
透過套件管理器安裝它synaptic
。你會得到這些錯誤:
virtualbox-5.0:
Depends: libqt4-opengl but it is not going to be installed
Depends: libsdl1.2debian but it is not going to be installed
Depends: libvpx1 (>=1.0.0) but it is not installable
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: dkms but it is not going to be installed
您可以透過搜尋和安裝使用 synaptic 本身來安裝libqt4-opengl
、libsdl1.2debian
、libsdl-ttf2.0-0
和中的每一個dkms
,但您必須libvpx1
手動安裝。要下載libvpx1
文件,請參考以下連結:
linuxandubuntu.com - 已解決 由於缺少依賴項,Virtualbox 未安裝在 Ubuntu 15.10 中
然後使用以下命令安裝它:
cd /downloaded folder
sudo dpkg -i libvpx1_1.0.0-1_amd64.deb
(是)
答案4
VirtualBox 無法運作,因為它是第 3 方軟體,如果啟用 UEFI 安全啟動,則 ubuntu 16.04 將不會安裝 vboxdrv。所以我們必須停用 UEFI 安全啟動。
- 轉到突觸包管理器
- 搜尋 virtualbox-dkms
- 刪除它(如果你沒有突觸,請使用指令
sudo apt remove virtualbox-dkms
) - 從突觸套件管理器再次安裝它
- UEFI 安全啟動停用選項將會出現
- 按“是”
- 輸入密碼
- 重新輸入密碼
- 重新啟動機器
- 莫克經理將會出現
- 選擇第二個選項
- 按照提到的方式寫下密碼字元並輸入..直到完成
- 選擇是
結束