Apples operativsystemer, både macOS og iOS, kører på Intels EM64T-platforme og med en hybridkerne kendt som XNU. Denne kerne er baseret på Mach- og * BSD-kode, især FreeBSD, derfor er det en Unix. Og med denne kompatibilitet er nyheden, som vi bringer dig, ikke sjælden. Den seneste version af macOS, Catalina, er nu tilgængelig til Linux.
Den eneste advarsel er, at hvis vi vil teste denne version af macOS i et Linux-miljø, skal vi have en computer fra Apple-mærket. Du har altid mulighed for magt installere en virtuel maskine og dermed være i stand til at teste denne version. Vi mener også, at det er den bedste måde, medmindre du kun har en terminal til test. Med dette projekt er det sådan, det gøres. Vi klarer os som standard uden en Mac-computer.
macOS Catalina på din Mac, der kører på Linux
Vi vil fokusere på at gøre det gennem en virtuel maskine. En mere sikker og generelt mere effektiv måde.
Der er et projekt på GitHub lige nu, der fungerer. Den første ting, vi skal gøre, er at konfigurere en meget hurtig macOS virtuel maskine i QEMU ved hjælp af KVM-acceleration. Dette gør alt nemmere og frem for alt automatisk. Vi undgår også et af kravene for at være i stand til at gøre det. Du har ikke brug for en Apple-computer.
Før vi for dem af jer, der ikke ved hvad KVM betyder, forklarer det kort for dig. Det er et værktøj, der gør Linux til en type 1 hypervisor (uden operativsystem). Det har alle de nødvendige komponenter til at køre Linux på den virtuelle maskine, fordi det er en del af Linux-kernen.
Gå efter det:
Vi skal vælge den nødvendige kommando afhængigt af den version af Linux, der skal udføres:
- For Debian, Unbutu, Mint og PopOS:
sudo apt-get install qemu-system qemu-utils python3 python3-pip
- Med Arch:
sudo pacman -S qemu python python-pip
- Hvis det er SUSE eller openSUSE:
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
- For Fedora:
sudo dnf install qemu qemu-img python3 python3-pip
Lad os nu oprette en virtuel disk. Stedfortræder, hvor det står disknavn ved det navn, du vil tildele, og hvor det står 64G , til pladsen i GB har du brug for:
qemu-img create -f qcow2 MyDisk.qcow2 64G
I de downloadede filer finder du en grundlæggende. h du skal tilføje en række linjer med editoren:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
Kør scriptet basic.sh for at starte maskinen og til sidst begynde installationen af macOS Catalina.
Du skal allerede være i stand til at få maskinen til at køre macOS Catalina. Du behøver ikke bekymre dig om noget. alt er bidraget med dette GitHub-projekt, selv macOS-billedet.
At nyde!!
alt er installeret korrekt, men iphone genkender mig ikke, hvorfor?