GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat nejnovější VirtualBox 6.0.10 na Debian 10 Buster

Tento tutoriál vám ukáže, jak nainstalovat Oracle VirtualBox na Debian 10 Buster. VirtualBox je bezplatný a open-source (GPLv2) virtualizační software, který lze používat v podniku i doma. Může běžet na Linuxu, MacOS, Windows a Solaris. Nejnovější VirtualBox 6.0.10 byl vydán 16. července 2019 společností Oracle. Níže jsou uvedeny některé z nejdůležitějších prvků řady VirtualBox 6.x:

  • VirtualBox 6.0 přináší zásadní přepracování uživatelského rozhraní a poskytuje uživatelům mnohem jednodušší grafické rozhraní.
  • Implementovaná podpora pro export virtuálního počítače do Oracle Cloud Infrastructure
  • Podpora vnořené hardwarové virtualizace na procesorech AMD
  • Výrazně vylepšená podpora HiDPI a škálování, včetně lepší detekce a konfigurace pro jednotlivé stroje
  • Podpora pro nastavení prostorových reproduktorů
  • Podporujte podepisování zabezpečeného spouštěcího ovladače UEFI na hostitelích Ubuntu a Debian
  • Možnost zapamatovat si velikost obrazovky hosta po restartování hosta
  • Podpora jádra Linux 5.0 a 5.1 (Ubuntu 19.04 se dodává s jádrem Linux 5.0.)
  • Vylepšený výkon a spolehlivost funkce sdílené složky
  • Základní podpora pro grafické zařízení VMSVGA ve virtuálních počítačích využívajících EFI
  • USB:upravené linuxové backendy pro resetování zařízení USB (dříve byla většina pokusů hostů o resetování zařízení USB ignorována)

VirtualBox 6.0 zrušil podporu pro 32bitové hostitele. Pokud používáte 32bitový stroj, musíte místo něj použít VirtualBox 5.2.

Všimněte si, že pokud máte na svém počítači firmware UEFI, doporučil bych vypnout Secure Boot, protože při instalaci VirtualBoxu budou do jádra Linuxu přidány některé moduly jádra (vboxdrv, vboxnetflt, vboxnetadp, vboxpci).

Povolte sudo pro standardní uživatelský účet v Debianu

Některé příkazy v tomto tutoriálu mají předponu sudo . Pokud váš uživatelský účet není v seznamu sudoer, můžete pomocí následujícího příkazu přepnout na uživatele root, za předpokladu, že znáte heslo uživatele root.

su -

Pokud chcete přidat standardní uživatelský účet do seznamu sudoer, spusťte následující příkaz jako root. Nahraďte uživatelské jméno svým skutečným uživatelským jménem.

adduser username sudo

Poté nainstalujte sudo utility.

apt install sudo

Odhlaste se a znovu přihlaste, aby se změna projevila. Od této chvíle může standardní uživatel používat sudo ke správě systému.

Nainstalujte nejnovější VirtualBox 6.0.10 na Debian 10 Buster

VirtualBox není součástí výchozího úložiště Debian 10, ale můžete jej nainstalovat z upstream úložiště Oracle. Nejprve vytvořte nový soubor se seznamem zdrojů pro VirtualBox pod /etc/apt/sources.list.d/ adresář s textovým editorem příkazového řádku, jako je Nano.

sudo nano /etc/apt/sources.list.d/oracle-virtualbox.list

Zkopírujte následující řádek a vložte jej do souboru.

deb https://download.virtualbox.org/virtualbox/debian buster contrib


Chcete-li uložit soubor v textovém editoru Nano, stiskněte Ctrl+O a poté stiskněte Enter potvrdit. Stiskněte Ctrl+X pro zavření souboru. Dále spusťte následující příkaz pro načtení veřejného klíče Oracle GPG a jeho import do vašeho systému Debian 10, aby bylo možné ověřit balíčky stažené z úložiště Oracle.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Nyní zbývá pouze aktualizovat místní index balíčků a nainstalovat Virtualbox 6.0.10.

sudo apt update

sudo apt install virtualbox-6.0

Pokud je váš počítač pouze 32bitový, musíte místo toho nainstalovat VirtualBox 5.2.

sudo apt install virtualbox-5.2

Nyní můžete spustit VirtualBox z nabídky aplikací OS (možná se budete muset znovu přihlásit, aby se ikona VirtualBoxu zobrazila v nabídce aplikací), nebo zadáním následujícího příkazu v terminálu.

virtualbox

Číslo verze můžete zkontrolovat v Help> About VirtualBox .

Odstraňování problémů při selhání spuštění virtuálního počítače

Někdy se při spouštění virtuálního počítače může zobrazit následující chyba.

rtr3initex failed with rc=-1912 (rc=-1912) the VirtualBox kernel modules do not match this version of VirtualBox.

Jednou z příčin je, že jste dříve nainstalovali VirtualBox z jiného úložiště a nyní jej instalujete znovu z úložiště Oracle. V takovém případě musíte zcela odstranit zbývající konfigurační soubory předchozího VirtualBoxu. Například jsem nainstaloval Virtualbox z repozitáře stretch-backports, když je systém stále Debian 9. Nyní je systém upgradován na Debian 10, musím zcela odstranit zbývající konfigurační soubor pomocí následujícího příkazu.

sudo apt purge virtualbox

sudo apt autoremove

Poté spusťte následující příkaz, abyste znovu sestavili moduly jádra VirtualBox.

sudo /sbin/vboxconfig

Pokud se zobrazí následující chyba,

vboxdrv.sh: failed: Cannot change group vboxusers for device /dev/vboxdrv.

je to pravděpodobně proto, že vboxusers skupina neexistuje. Tuto skupinu můžete přidat pomocí následujícího příkazu:

sudo addgroup --vboxusers

Poté znovu spusťte vboxconfig příkaz.

Pokud se virtuální počítač stále nemůže spustit, možná máte soubor virtualbox-dkms balíček nainstalovaný na vašem systému před upgradem na Debian 10 buster. Tento balíček musíte odinstalovat.

sudo apt purge virtualbox-dkms

A znovu nainstalujte VirtualBox 6.0

sudo apt purge virtualbox-6.0
sudo apt install virtualbox-6.0

Rady o používání VirtualBoxu

  • Přidělení dvou nebo více CPU virtuálnímu počítači a instalace doplňků pro hosta VirtualBox může výrazně zlepšit výkon virtuálního počítače.
  • Když aktualizujete na novější verzi VirtualBoxu, musíte také upgradovat VirtualBox Extension Pack a VirtualBox Guest Additions, pokud jste je nainstalovali.

Další krok

Doufám, že vám tento návod pomohl nainstalovat VirtualBox na Debian 10 Buster. Můžete si také přečíst:

  • Režim přemostění virtuálního boxu umožňuje virtuálnímu počítači připojit se k vašemu routeru

Jako vždy, pokud vám tento příspěvek přišel užitečný, přihlaste se k odběru našeho bezplatného zpravodaje, kde získáte další tipy a triky. Opatruj se 🙂


Debian
  1. Jak nainstalovat VirtualBox na Debian Linux

  2. Jak nainstalovat ownCloud na Debian 10 (Buster)

  3. Jak nainstalovat WildFly na Debian 10 Buster

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat VirtualBox 6.1 na Debian 10 (Buster)

  3. Jak nainstalovat R na Debian 10 Buster

  1. Jak nainstalovat Docker na Debian 10 Buster

  2. Jak nainstalovat Lutris na Debian 10 Buster

  3. Jak nainstalovat VirtualBox na Debian 11