Nüüd saate MacOS Catalinat käivitada Linuxi keskkonnas

MacOS Catalina nüüd Linuxis

Apple'i operatsioonisüsteemid, nii macOS kui ka iOS, töötavad Inteli EM64T platvormidel ja hübriidtuumaga, mida nimetatakse XNU-ks. See kernel põhineb Machi ja * BSD koodil, eriti FreeBSD-st, seega on see Unix. Ja selle ühilduvuse olemasolul pole teie toodud uudised haruldased. MacOSi uusim versioon Catalina on nüüd Linuxile saadaval.

Ainus hoiatus on see, et kui tahame seda macOS-i versiooni Linuxi keskkonnas testida, peaks meil olema Apple'i arvuti. Teil on alati võimuvõimalus installige virtuaalne masin ja seega saaks seda versiooni testida. Samuti usume, et see on parim viis, kui teil pole terminali ainult testide jaoks. Selle projektiga tehakse seda nii. Vaikimisi saame hakkama ilma Mac-arvutita.

MacOS Catalina teie Mac-is, mis töötab Linuxis

Keskendume selle tegemisele läbi virtuaalse masina. Kindlam ja üldiselt tõhusam viis.

Praegu on GitHubis projekt, mis töötab. Esimene asi, mida peame tegema, on KVM-i kiirenduse abil QEMU-s väga kiire MacOS-i virtuaalse masina konfigureerimine. See muudab kõik lihtsamaks ja ennekõike on see automaatne. Samuti väldime ühte nõuetest, et seda teha. Teil pole vaja Apple'i arvutit.

Enne neile, kes ei tea, mida KVM tähendab, selgitame seda teile lühidalt. See on tööriist, mis muudab Linuxi 1. tüüpi hüpervisoriks (ilma opsüsteemita). Sellel on kõik vajalikud komponendid Linuxi käitamiseks virtuaalses masinas, kuna see on osa Linuxi tuumast.

Tee seda:

Sõltuvalt käivitatava Linuxi versioonist peame valima vajaliku käsu:

  • Debiani, Unbutu, Mint ja PopOS: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • Archiga: sudo pacman -S qemu python python-pip
  • Kui see on SUSE või openSUSE: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • Fedora jaoks: sudo dnf install qemu qemu-img python3 python3-pip
Sellega oleme installinud QEMU emulaatori uusima versiooni (3.1 või uuem), vajalikud utiliidid ja Python 3 koos pipiga. Järgnevad laadige projekti paketid alla GitHubist. Näete skripti, mis tuleb käivitada.
Vaikimisi installib see macOS Catalina. Ehkki saate seda tagada sisestades:
./jumpstart.sh –catalina
Selle abil saame operatsioonisüsteemi alla laadida. Loogiliselt võttes jätke eelmine samm vahele, kui teil on juba MacOS Catalina koopia.
jätkame:

Nüüd lähme luua virtuaalne ketas. Asendage seal, kus on kirjas ketta_nimi nime järgi, mille soovite omistada, ja kus see on kirjas 64G , vajaliku GB suuruse ruumi jaoks:

qemu-img create -f qcow2 MyDisk.qcow2 64G

Allalaaditud failidest leiate a põhiline.h peate redaktoriga lisama rea ​​ridu:

-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \

Masina käivitamiseks käivitage skript basic.sh ja alustage lõpuks macOS Catalina installimist.

Nüüd peaks teil olema võimalik lasta masinal töötada macOS Catalina. Sa ei pea millegi pärast muretsema. kõike aitab see GitHubi projekt, isegi macOS-pilt.

Nautima!!


Kommentaar, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Francisco DIJO

    kõik on õigesti installitud, kuid iphone ei tunne mind ära, miks?