Sistemet operative të Apple, si macOS dhe iOS, funksionojnë në platformat EM64T të Intel dhe me një kernel hibrid të njohur si XNU. Ky bërthamë bazohet në kodin Mach dhe * BSD, veçanërisht FreeBSD, prandaj është një Unix. Dhe duke pasur këtë pajtueshmëri, lajmet që ju sjellim nuk janë të rralla. Versioni i fundit i macOS, Catalina, tani është në dispozicion për Linux.
E vetmja vërejtje është se nëse duam të provojmë këtë version të macOS në një mjedis Linux, do të na duhet të kemi një kompjuter të markës Apple. Ju gjithmonë keni mundësinë e pushtetit instaloni një makinë virtuale dhe kështu të jetë në gjendje të provojë këtë version. Ne gjithashtu besojmë se është mënyra më e mirë, përveç nëse keni një terminal vetëm për teste. Me këtë projekt kështu bëhet. Ne do të bëjmë pa një kompjuter Mac nga default.
macOS Catalina në Mac tuaj që ekzekutohet në Linux
Ne do të përqendrohemi në bërjen e tij përmes një makine virtuale. Një mënyrë më e sigurt dhe përgjithësisht më efikase.
Tani është një projekt në GitHub që funksionon. Gjëja e parë që duhet të bëjmë është të konfigurojmë një makinë virtuale shumë të shpejtë macOS në QEMU duke përdorur përshpejtimin KVM. Kjo do ta bëjë gjithçka më të lehtë dhe mbi të gjitha do të jetë automatike. Ne gjithashtu shmangim një nga kërkesat për të qenë në gjendje ta bëjmë atë. Ju nuk keni nevojë për një kompjuter Apple.
Më parë, për ata prej jush që nuk dinë se çfarë do të thotë KVM, ne do ta shpjegojmë atë shkurtimisht për ju. Isshtë një mjet që e kthen Linux në një mbikëqyrës të tipit 1 (pa sistem operativ). Ka të gjithë përbërësit e nevojshëm për të ekzekutuar Linux në makinën virtuale, sepse është pjesë e kernelit Linux.
Shkoni për të:
Ne duhet të zgjedhim komandën e nevojshme, varësisht nga versioni i Linux për t'u ekzekutuar:
- Për Debian, Unbutu, Mint dhe PopOS:
sudo apt-get install qemu-system qemu-utils python3 python3-pip
- Me Arch:
sudo pacman -S qemu python python-pip
- Nëse është SUSE ose openSUSE:
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
- Për Fedora:
sudo dnf install qemu qemu-img python3 python3-pip
Tani le të krijoni një disk virtual. Zëvendësoni aty ku thotë emri i diskut me emrin që doni të atribuoni dhe ku thotë ai 64G , për hapësirën në GB ju nevojiten:
qemu-img create -f qcow2 MyDisk.qcow2 64G
Në skedarët e shkarkuar do të gjeni një themelore.h duhet të shtoni një seri rreshtash me redaktorin:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
Ekzekutoni skriptin basic.sh për të filluar makinerinë dhe më në fund filloni instalimin e macOS Catalina.
Ju tashmë duhet të jeni në gjendje të keni makinerinë të funksionojë me macOS Catalina. Ju nuk duhet të shqetësoheni për asgjë. gjithçka është kontribuar nga ky projekt GitHub, madje edhe imazhi macOS.
Për të shijuar !!
gjithçka është instaluar si duhet, por iphone nuk më njeh, pse?