無法讓 VirtualBox 在 Ubuntu 16.04 中運作

無法讓 VirtualBox 在 Ubuntu 16.04 中運作

我升級了 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-opengllibsdl1.2debianlibsdl-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 安全啟動。

  1. 轉到突觸包管理器
  2. 搜尋 virtualbox-dkms
  3. 刪除它(如果你沒有突觸,請使用指令sudo apt remove virtualbox-dkms
  4. 從突觸套件管理器再次安裝它
  5. UEFI 安全啟動停用選項將會出現
  6. 按“是”
  7. 輸入密碼
  8. 重新輸入密碼
  9. 重新啟動機器
  10. 莫克經理將會出現
  11. 選擇第二個選項
  12. 按照提到的方式寫下密碼字元並輸入..直到完成
  13. 選擇是

結束

相關內容