Kā palaist Mac Apps operētājsistēmā Linux
Vai meklējat veidu, kā instalēt un palaist Mac lietotnes savā Linux ierīcē? Šeit ir divas iespējas. Lasiet tālāk, lai tos atklātu.

Viens no pāriešanas uz Linux trūkumiem ir tas, ka jums pietrūkst dažu programmu no iepriekšējās operētājsistēmas. Dažreiz jūs vēlaties, lai tās darbotos jūsu *nix serverī.
Tā vairs nav liela problēma Windows lietotnēm, bet kā ar Mac lietotnēm? Vai varat tos palaist operētājsistēmā Linux, un cik tas ir vienkārši?
Atbilde ir: jā, jūs varat. Ir divas metodes Mac lietotņu palaišanai operētājsistēmā Linux, un tās ir:
A. Izmantojot Darling emulatoru
B. Izmantojot virtuālo mašīnu
Izmantojot Darling emulatoru
Darling emulatora mērķis ir padarīt Mac lietotņu lietošanu operētājsistēmā Linux tikpat vienkāršu kā Wine, kas izveidota, izmantojot Windows lietotnes. Tomēr Dārgais pašlaik ir attīstības sākumposmā, tāpēc vēl ir tāls ceļš ejams.
Tās galvenais ierobežojums ir tāds, ka pašlaik to var izmantot tikai komandrindas programmu palaišanai. Tātad, ja plānojat palaist GUI (grafiskā lietotāja interfeisa) lietotni, jums ir vai nu jāgaida, kad un vai Darling atbalsta GUI lietotnes, vai arī izmantojiet šīs rokasgrāmatas 2. opciju, kas ir garantēta.
Darling pakotnei ir divas daļas, un, lai tā darbotos, ir jālejupielādē un jāinstalē abas. Viens ir pats emulators, bet otrs ir kodola modulis.
Tālāk ir sniegts soli pa solim ceļvedis Darling instalēšanai Ubuntu 18.04. Tas izmanto komandu gdebi, kas automātiski apmierina un instalē visas pakotņu atkarības jūsu vietā.
1. darbība. Lejupielādējiet gan “darling”, gan “darling-dkms” failus no https://github.com/darlinghq/darling/releases
2. darbība. Nospiediet taustiņu kombināciju Ctrl + T, lai atvērtu termināli.
3. solis: ar komandu cd dodieties uz lejupielāžu direktoriju un ievadiet tālāk norādīto komandu, lai instalētu kodola moduli. Atbildiet uz uzvedni ar “y”, ierakstot “y”.
sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb
4. darbība: Pēc tam instalējiet mīļais, izmantojot šo komandu:
sudo gdebi darling_0.1.20200331.testing_amd64.deb
5. darbība: Kad instalēšana ir pabeigta, emulatoru var palaist ar šādu komandu:
mīļā čaula
Pēc tam varat pārbaudīt, vai tas nav Bash apvalks, ierakstot komandu uname, kurā tai jādrukā 'Darwin', nevis 'Linux'.
Kā palaist Mac Apps operētājsistēmā Linux, izmantojot virtuālo mašīnu
Varat arī palaist Mac lietotnes virtuālajā mašīnā, piemēram, Virtualbox, Vmware vai KVM. Tomēr brīdinājums ir tāds, ka vispirms ir jāinstalē Mac operētājsistēma, pirms tajā instalējat lietotni. Apple arī rauc pieri, instalējot savu Mac operētājsistēmu aparatūrā, kas nav Apple Mac.
Tas nozīmē, ka nevar lejupielādēt Mac OS, ja jums nav Mac datora. Un, lai gan jūs varētu izlemt to lejupielādēt no interneta, jūs nevarat būt drošs par lejupielādējamā faila integritāti. Daži cilvēki pelna iztiku, augšupielādējot ar ļaunprātīgu programmatūru inficētu programmatūru, un jūs varat kļūt par upuri.
No otras puses, Macos-virtualbox ir daudzsološs Bash skripts, kas lejupielādē failus tieši no Apple serveriem un izveido jums virtuālo mašīnu. Tas garantē, ka izmantojat tikai oriģinālo Apple programmatūru.
Vēl viens veids ir aizņemties Mac datoru no drauga un izmantot to, lai lejupielādētu atjauninātu Mac versiju, kuru pēc tam varat pārvērst par ISO instalācijas failu.
Lūk, kā izmantot visas 3 metodes:
1. metode: izmantojiet Macos-virtualbox
Dodieties uz GitHub un lejupielādējiet pakotni. Izlasiet arī dokumentāciju, lai labāk izprastu, kā tā darbojas.

Atveriet termināli, pēc tam izpakojiet un palaidiet skriptu, izmantojot šādas komandas:
cd
unzip macos-virtualbox-master.zip
cd macos-virtualbox-master
./macos-guest-virtualbox.sh
Tas aizvedīs cauri visam programmatūras lejupielādes un virtuālās mašīnas izveides procesam. Viss, kas jums nepieciešams, ir pacietīgi sēdēt un, kad tiek prasīts, nospiediet pogu “Enter”.
Bet, ja kāda iemesla dēļ tas nedarbojas, varat izmēģināt šīs citas metodes.
2. metode: lejupielādējiet no interneta
1. darbība . Jums būs jāatrod savs fails tīmeklī, jo Apple neatbalsta Mac OS izplatīšanu citās ierīcēs, kas nav Mac dators. Turpmākajās darbībās tiek pieņemts, ka esat lejupielādējis virtuālās mašīnas (vmdk) failu.
2. darbība . Instalējiet VirtualBox vai jebkuru citu izvēlētu virtualizācijas programmatūru. VirtualBox gadījumā izmantojiet tālāk norādīto komandu, lai vienlaikus instalētu pakotni ar visiem tās papildu papildinājumiem:
sudo apt install virtualbox virtualbox-dkms virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-utils virtualbox-qt
3. darbība . Palaidiet VirtualBox un izveidojiet jaunu virtuālo mašīnu, izmantojot lejupielādēto vmdk failu.
4. darbība . Nodrošiniet apmēram 4 GB RAM vai vairāk, 128 MB grafikas kartes un 2 procesora kodolus. Virtuālās mašīnas nosaukumā izvairieties no atstarpēm. Varat tai piešķirt kaut ko līdzīgu “MyMacOS”.
5. darbība . Tas ir svarīgi. Vispirms aizveriet VirtualBox. Pēc tam lejupielādējiet šo čaulas skriptu.

6. darbība : ar komandu cd (Mainīt direktoriju) dodieties uz direktoriju, kurā lejupielādējāt skriptu, un izpildiet to šādi:
cd
./setup.sh -v "MyMacOS" -r 1920 × 1080
Kur MyMacOS ir nosaukums, ko norādījāt savai virtuālajai mašīnai, un 1920 × 1080 ir jūsu pilnekrāna izšķirtspēja vai izšķirtspēja, kuru vēlaties piešķirt virtuālajai mašīnai.
7. darbība . Vēlreiz palaidiet VirtualBox un startējiet jauno Mac OS virtuālo mašīnu.
3. metode: lejupielādējiet no aizņemta Mac datora
Ja jums ir piekļuve reālam Mac datoram, kas ir vecāks par Mac High Sierra, varat veikt tālāk norādītās darbības, lai savā Linux lodziņā izveidotu arī Mac virtuālo mašīnu.
1. darbība . Iegūstiet fizisku piekļuvi Mac datoram. Tas varētu būt jūsu vai arī varat to aizņemties no drauga. Vienkārši pārliecinieties, vai tam ir piekļuve internetam, un viss būs gatavs.
2. darbība . Dodieties uz Mac veikalu un meklējiet High Sierra. Noklikšķiniet uz Lejupielādēt.
3. darbība . Kad instalēšana ir pabeigta un tiek mēģināts sākt, nospiediet taustiņu kombināciju Ctrl + Q, lai izietu.
4. darbība . Atveriet termināli sadaļā Lietojumprogrammas > Utilītprogrammas un ievadiet šādas komandas:
hdiutil create -o /tmp/HighSierra.cdr -izmērs 7316m -izkārtojums 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
Tas arī viss. Tagad darbvirsmā ir sāknējams ISO fails, ko varat instalēt savā virtuālajā mašīnā. Nokopējiet to diskdzinī un pārejiet uz savu Linux lodziņu, lai sāktu instalēšanu.
Secinājumi
Jūs esat redzējuši dažādas metodes, kā palaist Mac lietotnes operētājsistēmā Linux, neskatoties uz Apple centieniem rīkoties pretēji.
Darling emulators ir vislabākais mazajām čaulas programmām. Ja jums ir nepieciešams palaist nopietnāku GUI programmu, izmantojiet virtuālo mašīnu.




