Jak spustit Mac Apps na Linuxu
Hledáte způsob, jak nainstalovat a spustit aplikace pro Mac na vašem Linuxovém boxu? Zde jsou dvě možnosti. Přečtěte si je a objevte je.

Jedna nevýhoda stěhování do Linux je, že vám chybí některé programy z předchozího operačního systému. Někdy si přejete, aby běžely na vašem *nix boxu.
U aplikací pro Windows to už není velký problém, ale co aplikace pro Mac? Můžete je spustit na Linuxu a jak snadné to je?
Odpověď zní: Ano, můžete. Existují dva způsoby spouštění aplikací pro Mac v Linuxu, a to:
A. Pomocí emulátoru Darling
B. Pomocí virtuálního stroje
Použití emulátoru Darling
Emulátor Darling má za cíl usnadnit používání aplikací pro Mac na Linuxu stejně snadno, jako Wine pomocí aplikací pro Windows. Darling je však v současné době v rané fázi vývoje, takže je před námi ještě dlouhá cesta.
Jeho hlavním omezením je, že jej v tuto chvíli můžete použít pouze ke spouštění programů příkazového řádku. Pokud tedy plánujete spustit aplikaci GUI (Graphic User Interface), musíte buď počkat, kdy a zda Darling aplikace GUI podporuje, nebo použít možnost 2 této příručky, která zaručeně funguje.
Balíček Darling má dvě části a obě si musíte stáhnout a nainstalovat, aby fungoval. Jedním je samotný emulátor, zatímco druhým je modul jádra.
Následuje podrobný průvodce instalací Darling na Ubuntu 18.04. Používá příkaz gdebi, který automaticky uspokojí a nainstaluje všechny závislosti balíčku za vás.
Krok 1: Stáhněte si soubory darling a darling-dkms z https://github.com/darlinghq/darling/releases
Krok 2: Stisknutím Ctrl + T otevřete terminál
Krok 3: cd do adresáře stažených souborů a zadáním následujícího příkazu nainstalujte modul jádra. Odpovězte ano na výzvu zadáním „y“
sudo gdebi darling-dkms_0.1.20200331.testing_amd64.deb
Krok 4: Poté nainstalujte darling pomocí následujícího příkazu:
sudo gdebi miláček_0.1.20200331.testing_amd64.deb
Krok 5: Po dokončení instalace můžete nyní spustit emulátor pomocí následujícího příkazu:
milá skořápka
Poté můžete zkontrolovat, zda se nejedná o shell Bash, zadáním příkazu uname, na který by měl vypsat 'Darwin' a ne 'Linux'.
Jak spouštět Mac Apps na Linuxu pomocí virtuálního počítače
Aplikace pro Mac můžete také spouštět na virtuálním počítači, jako je Virtualbox, Vmware nebo KVM. Upozornění je však v tom, že před instalací aplikace na něj musíte nejprve nainstalovat operační systém Mac. Apple se také mračí na instalaci svého operačního systému Mac na hardware, který není Apple Mac.
To znamená, že si nemůžete stáhnout Mac OS bez počítače Mac. A přestože se můžete rozhodnout jej stáhnout z internetu, nemůžete si být jisti integritou stahovaného souboru. Někteří lidé se živí nahráváním softwaru infikovaného malwarem a vy se můžete stát obětí.
Na druhou stranu Macos-virtualbox je slibný Bash skript, který stahuje soubory přímo ze serverů Apple a vytváří pro vás virtuální stroj. To zaručuje, že používáte pouze originální software Apple.
Další cestou je půjčit si Mac od kamaráda a použít jej ke stažení aktualizované verze Macu, kterou pak můžete přeměnit na instalační soubor ISO.
Zde je návod, jak postupovat u všech 3 metod:
Metoda 1: Použijte Macos-virtualbox
Překročte k GitHub a stáhněte si balíček. Zkuste si také přečíst dokumentaci, abyste lépe porozuměli tomu, jak to funguje.

Otevřete terminál, rozbalte a spusťte skript pomocí následujících příkazů:
cd
rozbalte macos-virtualbox-master.zip
cd macos-virtualbox-master
./macos-guest-virtualbox.sh
Provede vás celým procesem stahování softwaru a vytváření virtuálního stroje. Vše, co potřebujete, je trpělivě sedět a po výzvě stisknout tlačítko „Enter“.
Ale pokud to z nějakého důvodu nefunguje, můžete vyzkoušet tyto další metody.
Metoda 2: Stažení z internetu
Krok 1: Budete si muset najít svůj vlastní soubor z webu, protože Apple se mračí na distribuci Mac OS na jiných zařízeních, než je počítač Mac. Další kroky předpokládají, že jste stáhli soubor virtuálního počítače (vmdk).
Krok 2: Nainstalujte VirtualBox nebo jakýkoli jiný virtualizační software podle vašeho výběru. Pro VirtualBox použijte příkaz níže k instalaci balíčku se všemi jeho dodatečnými doplňky najednou:
sudo apt install virtualbox virtualbox-dkms virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-utils virtualbox-qt
Krok 3: Spusťte VirtualBox a vytvořte nový virtuální stroj pomocí souboru vmdk, který jste si stáhli.
Krok 4: Dejte mu asi 4G RAM nebo více, 128 MB grafiky a 2 jádra CPU. Vyhněte se mezerám v názvu vašeho virtuálního počítače. Můžete mu dát něco jako „MyMacOS“.
Krok 5: To je důležité. Nejprve ukončete VirtualBox. Potom dstáhněte si tento shell skript

Krok 6: cd (Change Directory) do adresáře, do kterého jste stáhli skript, a spusťte jej takto:
cd
./setup.sh -v „MyMacOS“ -r 1920×1080
Kde MyMacOS je název, který jste dali svému virtuálnímu počítači, a 1920 × 1080 je vaše rozlišení na celou obrazovku nebo rozlišení, které chcete virtuálnímu počítači přidělit.
Krok 7: Znovu spusťte VirtualBox a spusťte svůj nový virtuální počítač Mac OS.
Metoda 3: Stažení z vypůjčeného Macu
Pokud máte přístup ke skutečnému počítači Mac, který je starší než Mac High Sierra, můžete pomocí následujících kroků také vytvořit virtuální počítač Mac na vašem Linuxovém boxu:
Krok 1: Získejte fyzický přístup k počítači Mac. Může být váš nebo si ho můžete půjčit od kamaráda. Jen se ujistěte, že má přístup k internetu a můžete jít.
Krok 2: Zamiřte do Mac Store a vyhledejte High Sierra. Klikněte na Stáhnout.
Krok 3: Po dokončení a pokusu o spuštění instalace stiskněte Ctrl + Q pro ukončení.
Krok 4: Otevřete terminál z Aplikace > Nástroje a zadejte následující příkazy:
hdiutil create -o /tmp/HighSierra.cdr -velikost 7316m -layout SPUD -fs HFS+J
hdiutil připojit /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 odpojit /Volumes/OS\ X\ Base\ System
hdiutil convert /tmp/HighSierra.cdr.dmg -formát UDTO -o /tmp/HighSierra.iso
mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso
To je vše. Nyní máte na ploše zaváděcí soubor ISO, který můžete nainstalovat na svůj virtuální počítač. Zkopírujte jej na flash disk a přesuňte se do svého linuxového boxu, abyste zahájili instalaci.
Proč investovat do čističky vzduchu?
Viděli jste různé způsoby, jak spouštět aplikace pro Mac na Linuxu, navzdory snahám společnosti Apple o opak.
Darling Emulator je nejlepší pro malé shellové programy. Jinak, pokud potřebujete spustit serióznější GUI program, použijte virtuální stroj.




