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 mīnuss, pārceļoties uz Linux ir tas, ka esat palaidis garām dažas programmas no iepriekšējās operētājsistēmas. Dažreiz jūs vēlētos, lai viņi palaistu jūsu *nix kastē.
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ā.
Solis 1: Lejupielādējiet gan darling, gan darling-dkms failus no https://github.com/darlinghq/darling/releases
Solis 2: Nospiediet Ctrl + T, lai atvērtu termināli
Solis 3: cd savā lejupielāžu direktorijā un ievadiet šo komandu, lai instalētu kodola moduli. Atbildiet "jā" uz tās uzvedni, ierakstot "y"
sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb
Solis 4: Pēc tam instalējiet darling, izmantojot šādu komandu:
sudo gdebi darling_0.1.20200331.testing_amd64.deb
Solis 5: Kad instalēšana ir pabeigta, tagad varat palaist emulatoru 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
solis 1: jums būs jāatrod savs fails tīmeklī, jo Apple sarauc pieri par Mac OS izplatīšanu ierīcēs, kas nav Mac datori. Nākamajās darbībās tiek pieņemts, ka esat lejupielādējis virtuālās mašīnas (vmdk) failu.
solis 2: Instalējiet VirtualBox vai jebkuru citu virtualizācijas programmatūru pēc izvēles. VirtualBox izmantojiet tālāk norādīto komandu, lai uzreiz 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
solis 3: startējiet VirtualBox un izveidojiet jaunu virtuālo mašīnu, izmantojot lejupielādēto vmdk failu.
solis 4: piešķiriet apmēram 4 G vai vairāk RAM, 128 MB grafikas un 2 CPU kodolus. Izvairieties no atstarpēm virtuālās mašīnas nosaukumā. Varat tam piešķirt kaut ko līdzīgu “MyMacOS”.
solis 5: Tas ir svarīgi. Vispirms aizveriet VirtualBox. Tad dielādēt šo čaulas skriptu

solis 6: cd (Mainīt direktoriju) uz direktoriju, kurā lejupielādējāt skriptu, un izpildiet to, piemēram:
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.
solis 7: palaidiet VirtualBox vēlreiz un startējiet savu 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.
solis 1: iegūstiet fizisku piekļuvi Mac datoram. Tas varētu būt jūsu vai aizņemties no drauga. Vienkārši pārliecinieties, vai tai ir piekļuve internetam, un jūs varat sākt.
solis 2: Dodieties uz Mac Store un meklējiet High Sierra. Noklikšķiniet uz Lejupielādēt.
solis 3: Kad tā ir pabeigta un mēģina sākt instalēšanu, nospiediet Ctrl + Q, lai izietu.
solis 4: atveriet termināli no Applications > Utilities 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.




