Ako bezplatne spustiť virtuálny stroj Ubuntu na Apple Silicon

click fraud protection

Virtuálny stroj Ubuntu na Apple Silicon môžete spustiť zadarmo a tu je jeden zo spôsobov, ako to urobiť.

Ak máte MacBook Pro M1 alebo M2, pravdepodobne ho milujete rovnako ako ja. Výkon je vynikajúci, výdrž batérie fenomenálna a svoj MacBook M1 Pro dokonca väčšinu času používam na svojom počítači. Sú však veci, ktoré to tak nie je celkom a jednou z týchto vecí je spustenie virtuálnych strojov. Ukázalo sa však, že existuje celkom elegantný spôsob, ako bezplatne spustiť virtuálny stroj Ubuntu na Apple Silicon Mac.

Vzhľadom na to, že MacBooky používajú architektúru Arm, softvér x86 je nekompatibilný a budete sa musieť spoľahnúť na Softvér Apple Rosetta 2 na preklad týchto x86 inštrukcií do Arm inštrukcií pre váš softvér práca. To funguje skvele pre základné aplikácie, ako je Facebook Messenger a ďalšie, ktoré nemajú natívne zostavy, ale plnohodnotný operačný systém je trochu iné zviera. Parallels je alternatívna možnosť, ktorá funguje na Apple Silicon, ale musíte za ňu zaplatiť až 100 dolárov ročne. Tu prichádza na rad multipass.

Multipass je bezplatný nástroj, ktorý dokáže vytvoriť virtuálne stroje Ubuntu pomocou jednoduchého príkazu a funguje na MacOS. Pomocou multipass vytvoríme virtuálny stroj, do ktorého sa môžete lokálne prihlásiť pomocou nástroja vzdialenej pracovnej plochy. Je to trochu náročné, ale je to zadarmo a funguje to veľmi dobre. Ak na to nemáte, ale chcete používať Linux, určite si pozrite niektoré z nich najlepšie notebooky pre Linux.

Krok 1: Nainštalujte multipass

Prvým krokom je nainštalovať multipass, ktorý môžete pomocou varenia. Spustite nasledujúci príkaz v termináli.

brew install multipass

Po inštalácii môžete prejsť na ďalší krok.

Krok 2: Vyberte inštaláciu Ubuntu

Tu si vyberiete, ktorú verziu Ubuntu chcete spustiť.

  1. Najprv vypíšte všetky dostupné obrázky v multipass s Nájsť príkaz v multipass.
    multipass find
  2. V čase písania tohto článku uvidíte 20.04., 22.04. a 23.04. 22.04 je najnovšie vydanie LTS, takže spustite nasledovné:
    multipass launch 22.04 -n primary -c 4 -m 4G -d 50G

Tým sa spustí sťahovanie a inštalácia virtuálneho počítača Ubuntu 22.04 LTS. Následne ho spustí so 4 jadrami, 4 GB RAM a 50 GB miesta na disku. V prípade potreby môžete tieto parametre zvýšiť.

Krok 3: Inštalácia desktopového prostredia v Ubuntu

  1. Po nastavení virtuálneho počítača so systémom Linux budete prihlásení do shellu na koreňovej úrovni. Spustite nasledujúci príkaz, aby ste sa uistili, že je všetko aktuálne vrátane indexových súborov balíkov.
    sudo apt-get update && sudo apt-get upgrade
  2. Po dokončení spustite nasledujúci príkaz na inštaláciu pracovnej plochy Ubuntu a servera vzdialenej pracovnej plochy.
    sudo apt-get install ubuntukylin-desktop xrdp -y
  3. Inštalácia môže chvíľu trvať, takže ju nechajte bežať.

Po jeho vytvorení si budete musieť vytvoriť nový používateľský účet, do ktorého sa budete môcť prihlásiť. Spustite nasledujúce príkazy na vytvorenie nového účtu a potom ho pridajte do zoznamu sudo. "sudo" je príkaz používaný na označenie administratívneho prístupu.

sudo adduser sudo usermod -aG sudo 

Tieto prihlasovacie údaje si nezabudnite zapamätať, pretože ich budete potrebovať v ďalšom kroku.

Krok 4: Pripojenie k vášmu VM

Budete musieť nájsť IP adresu vášho virtuálneho počítača a tiež sa budete musieť pripojiť k vzdialenej ploche, ktorú vytvorí. Ukončite svoj VM v termináli jednoduchým zadaním „exit“ a potom, keď sa vrátite späť na hostiteľa Mac, zadajte nasledujúci príkaz.

multipass list

Zobrazí sa zoznam VM, ktoré ste nainštalovali a spustili, a uvidíte adresu IPv4 miestneho VM, ktorý potrebujete. Zapamätajte si to a na prihlásenie do vášho virtuálneho počítača si nainštalujte nástroj, ako je Microsoft Remote Desktop.

Po inštalácii jednoducho pridajte počítač a pridajte IP adresu, ktorú ste videli pri spustení „zoznamu viacerých priechodov“, pridajte svoje prihlasovacie údaje, ktoré sme vytvorili v kroku 3, a môžete začať! Mali by ste sa pripojiť k svojmu virtuálnemu počítaču a mali by ste ho môcť používať tak, ako keby bol spustený v nástroji, akým je Parallels. Keďže beží lokálne a pripájate sa k nemu na rovnakom počítači, nemali by nastať problémy s latenciou alebo šírkou pásma, takže bude na nerozoznanie od spustenia v nástrojoch ako Parallels.

Prečo by ste chceli Ubuntu VM na MacOS

Ak ste si s tým všetkým dali tú námahu a teraz sa pýtate prečo, existuje niekoľko dôvodov. Možno budete chcieť otestovať softvér vyvinutý špeciálne pre Linux, alebo možno budete chcieť vyskúšať Ubuntu predtým, ako naň prejdete na inom počítači. Nakoniec si možno budete chcieť pohrať s novým operačným systémom len kvôli tomu!

Bez ohľadu na to je to skvelý spôsob, ako zadarmo spustiť Ubuntu na Apple Silicon Mac a funguje prekvapivo dobre. Môžete tiež použiť UTM urobiť to isté a spustiť x86 obraz na Macu, ale to si vyžaduje iné nastavenie a obraz Arm, ktorý získate cez multipass, bude fungovať oveľa lepšie.