Kuidas käitada Mac Appsi Linuxis

Kas otsite viisi oma Maci rakenduste installimiseks ja käitamiseks oma Linuxi kastis? Siin on kaks võimalust. Nende avastamiseks lugege edasi.

Üks miinus kolimisel Linux on see, et jätate vahele mõned programmid eelmisest operatsioonisüsteemist. Mõnikord soovite, et nad jookseksid teie *nixi kasti peal.

See pole Windowsi rakenduste jaoks enam suur probleem, kuid kuidas on lood Maci rakendustega? Kas saate neid Linuxis käivitada ja kui lihtne see on?

Vastus on: Jah, saate. Maci rakenduste käitamiseks Linuxis on kaks meetodit ja need on järgmised:

V. Kasutades Darling emulaatorit
B. Virtuaalse masina abil

Darlingi emulaatori kasutamine

Darlingi emulaatori eesmärk on muuta Maci rakenduste kasutamine Linuxis sama lihtsaks kui Windowsi rakenduste abil tehtud Wine. Darling on praegu siiski varajases arengujärgus, seega on veel pikk tee minna.

Selle peamine piirang on see, et saate seda praegu kasutada ainult käsureaprogrammide käitamiseks. Seega, kui plaanite käivitada graafilise kasutajaliidese (GUI) rakendust, peate kas ootama, millal ja kas Darling GUI-rakendusi toetab, või kasutama selle juhendi valikut 2, mis on garanteeritud.

Darlingi paketil on kaks osa ning selle toimimiseks peate mõlemad alla laadima ja installima. Üks on emulaator ise, teine ​​​​on kerneli moodul.

Järgnev on samm-sammult juhend Darlingi installimiseks Ubuntu 18.04-le. See kasutab käsku gdebi, mis rahuldab ja installib automaatselt kõik paketi sõltuvused teie eest.

Samm 1: Laadige alla nii kallis kui ka kallis-dkms failid saidilt https://github.com/darlinghq/darling/releases

Samm 2: Terminali avamiseks vajutage Ctrl + T

Samm 3: cd oma allalaadimiste kataloogi ja sisestage kerneli mooduli installimiseks järgmine käsk. Vastake selle viibale jah, tippides "y"

sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb

Samm 4: Seejärel installige kallis, kasutades järgmist käsku:

sudo gdebi kallis_0.1.20200331.testing_amd64.deb

Samm 5: Kui installimine on lõppenud, saate nüüd emulaatori käivitada järgmise käsuga:

kallis kest

Seejärel saate kontrollida, kas tegemist pole Bashi kestaga, sisestades käsu uname, millele see peaks printima 'Darwin', mitte 'Linux'.

Maci rakenduste käitamine Linuxis virtuaalmasina abil

Saate Maci rakendusi käivitada ka virtuaalmasinas, nagu Virtualbox, Vmware või KVM. Hoiatus on aga see, et enne rakenduse installimist peate esmalt installima Maci operatsioonisüsteemi. Apple kortsutab ka kulmu, installides oma Maci operatsioonisüsteemi riistvarale, mis pole Apple Mac.

See tähendab, et te ei saa Mac OS-i alla laadida ilma Maci arvutita. Ja kuigi võite selle Internetist alla laadida, ei saa te olla kindel allalaaditava faili terviklikkuses. Mõned inimesed teenivad elatist pahavaraga nakatunud tarkvara üleslaadimisest ja te võite ohvriks langeda.

Teisest küljest on Macos-virtualbox paljulubav Bashi skript, mis laadib failid otse Apple'i serveritest alla ja loob teie jaoks virtuaalse masina. See tagab, et kasutate ainult ehtsat Apple'i tarkvara.

Teine võimalus on laenata sõbralt Mac ja kasutada seda Maci värskendatud versiooni allalaadimiseks, mille saate seejärel muuta ISO installifailiks.

Siin on, kuidas kasutada kõiki kolme meetodit.

1. meetod: kasutage Macos-virtualboxi

Head üle GitHub ja laadige pakett alla. Lugege ka dokumentatsiooni, et saada paremini aru, kuidas see toimib.

Macos-virtuaalbox

Avage terminal, seejärel pakkige lahti ja käivitage skript järgmiste käskude abil:

cd

pakkige lahti macos-virtualbox-master.zip

cd macos-virtualbox-master

./macos-guest-virtualbox.sh

See viib teid läbi kogu tarkvara allalaadimise ja virtuaalmasina loomise protsessi. Kõik, mida vajate, on istuda kannatlikult ja vajutada sisestusnuppu, kui seda küsitakse.

Kuid kui see mingil põhjusel ei tööta, võite proovida neid teisi meetodeid.

2. meetod: laadige alla Internetist

Samm 1: Peate otsima oma faili veebist, sest Apple kortsutab kulmu Mac OS-i levitamise peale muudes seadmetes peale Maci arvuti. Järgmised sammud eeldavad, et laadisite alla virtuaalmasina (vmdk) faili.

Samm 2: installige VirtualBox või mõni muu valitud virtualiseerimistarkvara. VirtualBoxi jaoks kasutage allolevat käsku, et installida pakett koos kõigi selle täiendavate lisanditega korraga:

sudo apt install virtualbox virtualbox-dkms virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-utils virtualbox-qt

Samm 3: Käivitage VirtualBox ja looge allalaaditud vmdk-faili kasutades uus virtuaalmasin.

Samm 4: andke sellele umbes 4 G RAM-i või rohkem, 128 MB graafikat ja 2 protsessorituuma. Vältige oma virtuaalmasina nimes tühikuid. Võite anda sellele midagi nagu "MyMacOS".

Samm 5: See on oluline. Esmalt sulgege VirtualBox. Siis dlaadige see shelliskript alla

VBox Maci häälestus

Samm 6: cd (Muuda kataloogi) kataloogi, kuhu skripti alla laadisite, ja käivitage see järgmiselt:

cd

./setup.sh -v "MyMacOS" -r 1920 × 1080

Kus MyMacOS on nimi, mille andsite oma virtuaalsele masinale ja 1920 × 1080 on teie täisekraani eraldusvõime või eraldusvõime, mille soovite virtuaalmasinale anda.

Samm 7: Käivitage uuesti VirtualBox ja käivitage oma uus Mac OS-i virtuaalmasin.

3. meetod: laadige alla laenatud Macist

Kui teil on juurdepääs tõelisele Maci arvutile, mis on vanem kui Mac High Sierra, saate oma Linuxi kasti Maci virtuaalmasina loomiseks kasutada allolevaid samme.

Samm 1: saate füüsilise juurdepääsu Maci arvutile. See võib olla sinu oma või laenata sõbralt. Lihtsalt veenduge, et sellel oleks Interneti-juurdepääs ja kõik on korras.

Samm 2: minge Mac Store'i ja otsige üles High Sierra. Klõpsake nuppu Laadi alla.

Samm 3: kui see on lõppenud ja proovib installimist alustada, vajutage väljumiseks Ctrl + Q.

Samm 4: avage terminal menüüst Rakendused > Utiliidid ja sisestage järgmised käsud.

hdiutil create -o /tmp/HighSierra.cdr - suurus 7316 m - paigutus SPUD -fs HFS+J

hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

asr restore -source /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

hdiutil detach / Volumes/OS\ X\ Base\ System

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

See on kõik. Nüüd on teie töölaual käivitatav ISO-fail, mille saate oma virtuaalmasinasse installida. Kopeerige see mälupulgale ja minge installimise alustamiseks oma Linuxi kasti.

Järeldus

Olete näinud erinevaid meetodeid Maci rakenduste käitamiseks Linuxis, hoolimata Apple'i jõupingutustest vastupidisele.

Darling Emulator on parim väikeste shell-programmide jaoks. Kui teil on vaja käivitada tõsisem GUI-programm, kasutage virtuaalset masinat.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke on arvutihuviline, kes armastab lugeda mitmesuguseid raamatuid. Ta eelistab Linuxit Windowsile/Macile ja on seda kasutanud
Ubuntu selle algusaegadest peale. Saate teda Twitteris tabada bongotrax

Artiklid: 298

Võtke vastu tehnilisi asju

Tehnilised suundumused, käivitamistrendid, ülevaated, veebisissetulek, veebitööriistad ja turundus üks või kaks korda kuus