Kā bez maksas palaist Ubuntu virtuālo mašīnu Apple Silicon

Jūs varat palaist Ubuntu virtuālo mašīnu Apple Silicon bez maksas, un šeit ir viens no veidiem, kā to izdarīt.

Ja jums ir M1 vai M2 MacBook Pro, iespējams, jums tas patīk tikpat ļoti kā man. Veiktspēja ir lieliska, akumulatora darbības laiks ir fenomenāls, un es pat lielāko daļu laika izmantoju savu M1 Pro MacBook datorā. Tomēr ir dažas lietas, kas tā nav diezgan tikpat labi, un viena no šīm lietām ir virtuālo mašīnu darbināšana. Tomēr izrādās, ka ir diezgan glīts veids, kā bez maksas palaist Ubuntu virtuālo mašīnu Apple Silicon Mac datorā.

Tā kā MacBooks izmanto Arm arhitektūru, x86 programmatūra nav saderīga, un jums būs jāpaļaujas uz Apple Rosetta 2 programmatūra, lai pārvērstu šīs x86 instrukcijas par Arm instrukcijām jūsu programmatūrai strādāt. Tas lieliski darbojas pamata lietojumprogrammām, piemēram, Facebook Messenger un citām, kurām nav vietējo versiju, taču pilnvērtīga operētājsistēma ir nedaudz atšķirīgs zvērs. Paralēles ir alternatīva opcija, kas darbojas Apple Silicon, taču jums par to ir jāmaksā 100 USD gadā. Šeit ienāk multipass.

Multipass ir bezmaksas rīks, kas var izveidot Ubuntu virtuālās mašīnas tikai ar vienkāršu komandu, un tas darbojas operētājsistēmā MacOS. Izmantojot multipass, mēs izveidosim virtuālo mašīnu, kurā varat izmantot attālās darbvirsmas rīku, lai lokāli pieteiktos. Tas ir nedaudz sarežģīts, taču tas ir bezmaksas un darbojas ļoti labi. Ja jūs to nezināt, bet vēlaties izmantot Linux, noteikti pārbaudiet dažus no tiem labākie klēpjdatori operētājsistēmai Linux.

1. darbība. Instalējiet multipass

Pirmais solis ir instalēt multipass, ko varat veikt ar brūvēšanu. Terminālī palaidiet šādu komandu.

brew install multipass

Pēc instalēšanas varat pāriet uz nākamo darbību.

2. darbība: izvēlieties Ubuntu instalāciju

Šeit jūs varat izvēlēties, kuru Ubuntu versiju vēlaties palaist.

  1. Vispirms uzskaitiet visus pieejamos attēlus vairākkārt, izmantojot atrast komanda vairākkārt.
    multipass find
  2. Rakstīšanas laikā jūs redzēsit 20.04., 22.04. un 23.04. 22.04 ir jaunākais LTS laidiens, tāpēc izpildiet tālāk norādīto.
    multipass launch 22.04 -n primary -c 4 -m 4G -d 50G

Tiks sākta Ubuntu 22.04 LTS VM lejupielāde un instalēšana. Pēc tam tas tiks palaists ar 4 kodoliem, 4 GB RAM un 50 GB diska vietas. Ja nepieciešams, varat palielināt šos parametrus.

3. darbība. Darbvirsmas vides instalēšana Ubuntu

  1. Kad būsit iestatījis savu Linux virtuālo mašīnu, tiksiet pieteicies saknes līmeņa čaulā. Palaidiet šo komandu, lai pārliecinātos, ka viss ir atjaunināts, ieskaitot pakotnes indeksa failus.
    sudo apt-get update && sudo apt-get upgrade
  2. Kad esat pabeidzis, palaidiet šo komandu, lai instalētu Ubuntu darbvirsmu un attālās darbvirsmas serveri.
    sudo apt-get install ubuntukylin-desktop xrdp -y
  3. Tās instalēšana var aizņemt kādu laiku, tāpēc ļaujiet tai darboties.

Kad tas ir izdarīts, jums būs jāizveido jauns lietotāja konts, lai pieteiktos. Izpildiet šādas komandas, lai izveidotu jaunu kontu, un pēc tam pievienojiet to sudo sarakstam. "sudo" ir komanda, ko izmanto, lai apzīmētu administratīvo piekļuvi.

sudo adduser sudo usermod -aG sudo 

Noteikti atcerieties šo pieteikšanās informāciju, jo tā būs nepieciešama nākamajai darbībai.

4. darbība. Savienojuma izveide ar virtuālo mašīnu

Jums būs jāatrod savas virtuālās mašīnas IP adrese, kā arī jāizveido savienojums ar attālo darbvirsmu, ko tā izveido. Izejiet no virtuālās mašīnas savā terminālī, vienkārši ierakstot "exit" un pēc tam ierakstiet šo komandu, kad atgriezīsities Mac resursdatorā.

multipass list

Tiks norādītas instalētās un darbinātās virtuālās mašīnas, kā arī tiks parādīta nepieciešamās vietējās virtuālās mašīnas IPv4 adrese. Ņemiet vērā to un instalējiet tādu rīku kā Microsoft Remote Desktop, lai pieteiktos savā virtuālajā mašīnā.

Kad esat instalējis, vienkārši pievienojiet datoru un pievienojiet IP adresi, kuru redzējāt, izpildot "vairākkārtēju sarakstu", pievienojiet savu pieteikšanās informāciju, ko izveidojām 3. darbībā, un varat sākt! Jums vajadzētu izveidot savienojumu ar savu virtuālo mašīnu un to izmantot tā, it kā tas darbotos rīkā, piemēram, Parallels. Tā kā tas darbojas lokāli un jūs izveidojat savienojumu ar to tajā pašā datorā, nevajadzētu rasties latentuma vai joslas platuma problēmām, tāpēc to nevarēs atšķirt no tā palaišanas tādos rīkos kā Parallels.

Kāpēc jūs vēlaties Ubuntu VM operētājsistēmā MacOS

Ja esat nopūlējies to visu izdarīt un tagad domājat, kāpēc, tad tam ir daži iemesli. Iespējams, vēlēsities pārbaudīt programmatūru, kas izstrādāta īpaši operētājsistēmai Linux, vai arī vēlaties izmēģināt Ubuntu, pirms pārslēdzaties uz to citā datorā. Visbeidzot, iespējams, vienkārši vēlēsities izveidot jaunu operētājsistēmu tā labā!

Neatkarīgi no tā, tas ir lielisks veids, kā bez maksas palaist Ubuntu Apple Silicon Mac datorā, un tas darbojas pārsteidzoši labi. Varat arī izmantot UTM lai darītu to pašu un palaistu x86 attēlu operētājsistēmā Mac, taču tam ir nepieciešama cita iestatīšana, un Arm attēls, kas tiek iegūts, izmantojot vairākkārtēju darbību, darbosies daudz labāk.