Jak zdarma spustit virtuální stroj Ubuntu na Apple Silicon

click fraud protection

Virtuální stroj Ubuntu na Apple Silicon můžete spustit zdarma a zde je jeden ze způsobů, jak toho dosáhnout.

Pokud máte MacBook Pro M1 nebo M2, pravděpodobně ho milujete stejně jako já. Výkon je vynikající, výdrž baterie fenomenální a dokonce většinu času používám svůj MacBook M1 Pro přes svůj počítač. Jsou však věci, které tomu tak není docela a jednou z těchto věcí je provozování virtuálních strojů. Ukázalo se však, že existuje docela elegantní způsob, jak spustit virtuální počítač Ubuntu zdarma na Apple Silicon Mac.

Vzhledem k tomu, že MacBooky používají architekturu Arm, je x86 software nekompatibilní a budete se muset spolehnout na Software Rosetta 2 společnosti Apple pro překlad těchto x86 instrukcí do Arm instrukcí pro váš software práce. To funguje skvěle pro základní aplikace, jako je Facebook Messenger a další, které nemají nativní sestavení, ale plnohodnotný operační systém je trochu jiná bestie. Parallels je alternativní možnost, která funguje na Apple Silicon, ale musíte za ni zaplatit až 100 $ ročně. Zde přichází na řadu multipass.

Multipass je bezplatný nástroj, který dokáže vytvořit virtuální stroje Ubuntu pomocí jednoduchého příkazu a funguje na MacOS. S multipass vytvoříme virtuální stroj, ke kterému se můžete lokálně přihlásit pomocí nástroje vzdálené plochy. Je to trochu vybíravé, ale je to zdarma a funguje to velmi dobře. Pokud na to nejste, ale chcete používat Linux, pak se určitě podívejte na některé z nich nejlepší notebooky pro Linux.

Krok 1: Nainstalujte multipass

Prvním krokem je instalace multipassu, který můžete pomocí brew. Spusťte následující příkaz v terminálu.

brew install multipass

Po instalaci můžete přejít k dalšímu kroku.

Krok 2: Vyberte instalaci Ubuntu

Zde si vyberete, kterou verzi Ubuntu chcete spustit.

  1. Nejprve vypište všechny dostupné obrázky v multipass s nalézt příkaz v multipass.
    multipass find
  2. V době psaní tohoto článku uvidíte 20. 4., 22. 4. a 23. 4. 22.04 je nejnovější vydání LTS, takže spusťte následující:
    multipass launch 22.04 -n primary -c 4 -m 4G -d 50G

Tím se zahájí stahování a instalace virtuálního počítače Ubuntu 22.04 LTS. Poté jej spustí se 4 jádry, 4 GB RAM a 50 GB místa na disku. V případě potřeby můžete tyto parametry zvýšit.

Krok 3: Instalace desktopového prostředí v Ubuntu

  1. Po nastavení virtuálního počítače se systémem Linux budete přihlášeni do prostředí root na úrovni. Spusťte následující příkaz, abyste se ujistili, že je vše aktuální, včetně souborů indexu balíčků.
    sudo apt-get update && sudo apt-get upgrade
  2. Po dokončení spusťte následující příkaz k instalaci plochy Ubuntu a serveru vzdálené plochy.
    sudo apt-get install ubuntukylin-desktop xrdp -y
  3. Instalace může chvíli trvat, takže to nechte běžet.

Jakmile bude, budete si muset vytvořit nový uživatelský účet, ke kterému se budete moci přihlásit. Spuštěním následujících příkazů vytvořte nový účet a poté jej přidejte do seznamu sudo. "sudo" je příkaz používaný k označení administrativního přístupu.

sudo adduser sudo usermod -aG sudo 

Tyto přihlašovací údaje si nezapomeňte zapamatovat, protože je budete potřebovat v dalším kroku.

Krok 4: Připojení k vašemu VM

Budete muset najít IP adresu svého virtuálního počítače a také se budete muset připojit ke vzdálené ploše, kterou vytvoří. Ukončete virtuální počítač v terminálu jednoduše zadáním „exit“ a poté, co jste zpět na hostiteli Mac, zadejte následující příkaz.

multipass list

Zobrazí se seznam virtuálních počítačů, které jste nainstalovali a spustili, a uvidíte adresu IPv4 místního virtuálního počítače, který potřebujete. Poznamenejte si to a nainstalujte si nástroj, jako je Microsoft Remote Desktop, abyste se mohli přihlásit k vašemu virtuálnímu počítači.

Po instalaci jednoduše přidejte počítač a přidejte IP adresu, kterou jste viděli, když jste spustili „seznam více průchodů“, přidejte své přihlašovací údaje, které jsme vytvořili v kroku 3, a můžete začít! Měli byste se připojit k vašemu virtuálnímu počítači a být schopni jej používat, jako by běžel v nástroji, jako je Parallels. Protože běží lokálně a připojujete se k němu na stejném stroji, neměly by nastat problémy s latencí nebo šířkou pásma, takže bude k nerozeznání od spuštění v nástrojích jako Parallels.

Proč byste chtěli Ubuntu VM na MacOS

Pokud jste si s tím vším dali tu práci a teď se ptáte proč, existuje několik důvodů. Možná budete chtít otestovat software vyvinutý speciálně pro Linux, nebo možná budete chtít vyzkoušet Ubuntu, než na něj přejdete na jiném počítači. Nakonec si možná budete chtít pohrát s novým operačním systémem jen kvůli tomu!

Bez ohledu na to je to skvělý způsob, jak spustit Ubuntu zdarma na Apple Silicon Mac, a funguje to překvapivě dobře. Můžete také použít UTM udělat totéž a spustit bitovou kopii x86 na Macu, ale to vyžaduje jiné nastavení a obraz Arm, který získáte prostřednictvím multipassu, poběží mnohem lépe.