Kuidas Ubuntu virtuaalmasinat Apple Siliconil tasuta käitada

Ubuntu virtuaalmasinat saate Apple Siliconis tasuta käitada ja siin on üks võimalus seda teha.

Kui teil on M1 või M2 MacBook Pro, armastate seda tõenäoliselt sama palju kui mina. Jõudlus on suurepärane, aku tööiga on fenomenaalne ja ma isegi kasutan oma M1 Pro MacBooki suurema osa ajast arvutis. Siiski on mõned asjad, mida see ei ole päris sama hästi ja üks neist asjadest on virtuaalmasinate käitamine. Selgub, et Apple Silicon Macis on aga päris kena viis Ubuntu virtuaalmasina tasuta käitamiseks.

Arm-arhitektuuri kasutavate MacBookide tõttu ei ühildu x86 tarkvara ja peate lootma Apple'i Rosetta 2 tarkvara, et tõlkida need x86 juhised teie tarkvara armutusjuhisteks tööd. See toimib suurepäraselt põhirakenduste jaoks, nagu Facebook Messenger ja teised, millel pole algversioone, kuid täisväärtuslik operatsioonisüsteem on natuke teistsugune metsaline. Parallels on alternatiivne võimalus, mis töötab Apple Siliconil, kuid selle eest peate maksma 100 dollarit aastas. Siin tulebki sisse multipass.

Multipass on tasuta tööriist, millega saab luua Ubuntu virtuaalmasinaid vaid lihtsa käsuga ja see töötab MacOS-is. Multipassiga loome virtuaalse masina, kuhu saate kohalikuks sisselogimiseks kasutada kaugtöölaua tööriista. See on natuke peen, kuid see on tasuta ja töötab väga hästi. Kui te ei ole sellega valmis, kuid soovite kasutada Linuxi, vaadake kindlasti mõnda neist parimad sülearvutid Linuxi jaoks.

1. samm: installige multipass

Esimene samm on multipassi installimine, mida saate pruulimisega teha. Käivitage terminalis järgmine käsk.

brew install multipass

Pärast installimist saate liikuda järgmise sammu juurde.

2. samm: valige Ubuntu install

Siin saate valida, millist Ubuntu versiooni soovite käitada.

  1. Esmalt loetlege kõik saadaolevad kujutised mitmekäigulises läbimises nupuga leida käsk mitmikkäigus.
    multipass find
  2. Näete kirjutamise ajal 20.04, 22.04 ja 23.04. 22.04 on uusim LTS-i väljalase, seega käivitage järgmine:
    multipass launch 22.04 -n primary -c 4 -m 4G -d 50G

See alustab Ubuntu 22.04 LTS VM-i allalaadimist ja installimist. Seejärel käivitab see 4 tuuma, 4 GB muutmälu ja 50 GB kettaruumiga. Vajadusel saate neid parameetreid suurendada.

3. samm: Ubuntu töölauakeskkonna installimine

  1. Kui olete oma Linuxi VM-i seadistanud, logitakse teid sisse juurtaseme shellis. Käivitage järgmine käsk, et veenduda, et kõik on ajakohane, sealhulgas teie paketiindeksi failid.
    sudo apt-get update && sudo apt-get upgrade
  2. Kui olete lõpetanud, käivitage Ubuntu töölaua ja kaugtöölaua serveri installimiseks järgmine käsk.
    sudo apt-get install ubuntukylin-desktop xrdp -y
  3. Selle installimine võib veidi aega võtta, nii et laske sellel lihtsalt töötada.

Kui see on tehtud, peate sisselogimiseks looma uue kasutajakonto. Uue konto loomiseks käivitage järgmised käsud ja lisage see seejärel sudo loendisse. "sudo" on administraatorijuurdepääsu tähistamiseks kasutatav käsk.

sudo adduser sudo usermod -aG sudo 

Veenduge, et jätke need sisselogimisandmed meelde, kuna vajate neid järgmises etapis.

4. samm: VM-iga ühenduse loomine

Peate leidma oma virtuaalmasina IP-aadressi ja looma ühenduse ka selle loodud kaugtöölauaga. Väljuge oma virtuaalmasinast terminalis, tippides lihtsalt "exit" ja seejärel tippige järgmine käsk, kui olete tagasi Maci hostis.

multipass list

See loetleb teie installitud ja töötavad VM-id ning näete vajaliku kohaliku VM-i IPv4-aadressi. Pidage seda meeles ja installige oma VM-i sisselogimiseks tööriist, nagu Microsoft Remote Desktop.

Kui olete installinud, lisage lihtsalt arvuti ja lisage IP-aadress, mida nägite "mitmepääsuloendi" käivitamisel, lisage oma sisselogimisandmed, mille lõime 3. sammus, ja oletegi valmis! Peaksite oma virtuaalse masinaga ühenduse looma ja saama seda kasutada nii, nagu töötaks see tööriistas, nagu Parallels. Kuna see töötab lokaalselt ja ühendate sellega samas masinas, ei tohiks latentsus- ega ribalaiusega probleeme tekkida, nii et seda ei saa eristada selle käitamisest sellistes tööriistades nagu Parallels.

Miks soovite MacOS-is Ubuntu VM-i?

Kui olete selle kõigega vaeva näinud ja nüüd mõtlete, miks, siis on mõned põhjused. Võib-olla soovite testida spetsiaalselt Linuxi jaoks välja töötatud tarkvara või proovida Ubuntut enne, kui lülitute sellele mõnes teises masinas üle. Lõpuks võite selle nimel lihtsalt uue operatsioonisüsteemi kallal nokitseda!

Sellest hoolimata on see suurepärane võimalus Ubuntu tasuta käivitamiseks Apple Silicon Macis ja see töötab üllatavalt hästi. Võite ka kasutada UTM teha sama ja käivitada Macis x86-kujutis, kuid selleks on vaja teistsugust seadistust ja multipassi kaudu saadav Arm-pilt töötab palju paremini.