Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Apple'i macOS on esteetiline ime, mis pakub karbist väljas head välimust, suurepäraseid tööriistu ja integratsiooni kogu Apple'i ökosüsteemis.

Kui te ei soovi Apple'i riistvara osta, sobib tavaliselt Hackintosh või virtuaalne masin. Kuid kui soovite käitada macOS-i ja teil on kiire, pole paremat valikut kui Docker-OSX, mis võimaldab teil Linuxis kohe luua mis tahes macOS-i virtuaalmasina.

Miks mitte seadistada macOS-i käitamiseks virtuaalmasin?

Virtuaalne masin on tegeliku arvuti digitaalne ekvivalent ja milles saate käivitada mis tahes tarkvara, mida saaksite töötada füüsilises arvutis. Saate käitada Windowsi Linuxis, Linuxit macOS-is ja nende mis tahes kombinatsioone.

VM-id sobivad suurepäraselt uute operatsioonisüsteemide või distributsioonide testimiseks, õpetuste ekraanipiltide tegemiseks ja OS-i spetsiifiliste tööriistade kasutamiseks, mis emulatsiooni- või ühilduvuskihtide kaudu hästi ei tööta.

Seda tüüpi tarkvara näidete hulka kuulub Adobe loominguline komplekt, mis oli algselt mõeldud töötama Apple Macintoshis ja mis hiljem teisaldati Windowsi. Photoshopi käivitamine Linuxis on keeruline ja nõuab tavaliselt virtuaalse masina kasutamist.

Aga spetsiaalse virtuaalse macOS-i masina seadistamine VirtualBoxis või VMware Workstation Playeris on aeganõudev toiming, millel on mitu sammu ja palju konfigureerimist. Samuti peate alla laadima operatsioonisüsteemid ja läbima kogu installiprotsessi.

Selle asemel, et kulutada tundide kaupa VM-i seadetega askeldades, võiksite redigeerida videoid, luua lahedaid kunstiteoseid või miksida uut muusikat.

Docker-OSX muudab MacOS-i VM-i kohese loomise lihtsaks

Docker-OSX on tööriist, mis võimaldab teil MacOS-i kujutist peaaegu kohe üles keerata ja pakub peaaegu loomulikku jõudlust. Ühe käsuga saate oma töölaual käivitada macOS Catalina või luua macOS Big Suri, Monterey või Ventura värske installi. Kui teil on soov vanemate süsteemide järele, võite kasutada ka High Sierrat ja Mojave'i.

Kui olete mures mõne Apple'i funktsiooni puudumise pärast, toetab Docker-OSX iPhone'i USB-läbipääsu ja võimaldab teil hostsüsteemiga katalooge, faile ja kaustu jagada.

Alustage Docker-OSX-iga Linuxis

Enne kui saate kasutada Docker-OSX-i MacOS-i VM-i kiireks loomiseks oma Linuxi süsteemis, peab teil olema installitud Docker.

Kui kasutate Debiani või Ubuntut, käivitage järgmine käsk:

sudoasjakohaneinstallidadokkija.io

Dockeri installimiseks Fedorasse, RHEL-i või selle derivaatidesse tehke järgmist.

sudo dnf installida dokkija

Kui kasutate Arch Linuxit või selle derivaate, käivitage:

sudo pacman -S docker

Docker on nüüd teie süsteemi installitud. Käivitage ja lubage see:

sudo systemctl alustada dokkija
sudo systemctl lubada dokkija

Nüüd lisage oma kasutaja dokkimisgruppi, kasutades järgmist:

sudo usermod -aG dockeri kasutajanimi

Muudatuste salvestamiseks logige välja ja seejärel uuesti sisse.

Samuti peate installima QEMU ja mõned täiendavad sõltuvused, et tagada virtuaalse masina ootuspärane töö. QEMU installimiseks Debianile ja Ubuntule käivitage:

sudo apt installida qemu qemu-kvm libvirt-clients libvirt-daemon-süsteem bridge-utils virt-manager libguestfs-tools

Kui Arch Linux on teie eelistatud distro, kasutage järgmist käsku:

sudo pacman -S qemu libvirt dnsmasq virt-manager bridge-utils flex bison iptables-nft edk2-ovmf

QEMU installimiseks Red Hat Enterprise Linuxile, Fedorale, CentOS-ile või Rocky Linuxile käivitage:

sudo yum installida libvirt qemu-kvm

Järgmisena lubage libvirt ja laadige KVM-i kerneli moodul järgmiste käskudega:

sudo systemctl lubamine --nüüd libvirtd
sudo systemctl lubamine --nüüd virtlogd
kaja 1 | sudo tee /sys/moodul/kvm/parameters/ignore_msrs
sudo modprobe kvm

Kui see on ära tehtud, olete valmis alustama macOS Dockeri piltide tõmbamist.

Kõige lihtsam valik on kasutada töövalmis MacOS Catalina kujutist. Kuigi OS ilmus alles 2019. aastal, lõpetas Apple ametlikult selle toetamise 30. novembril 2022. Sellegipoolest on see endiselt suhteliselt kaasaegne ja väga võimekas töölaud, mida saate asjade tegemiseks kasutada.

Avage terminal ja sisestage:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" -e GENERATE_UNIQUE=tõsi haiguskoodid/docker-osx: auto

Kui teete tassi teed või kataloogi oma toidukaubad, tõmbab Docker vastava pildi ja naastes vaatate macOS Catalina sisselogimisekraani. Pilt on konfigureeritud nii, et saate kohe sisse logida kasutajanimega "user" ja parooliga "alpine".

See on kõik. Üks rida teie terminalis ja te kasutate 20 GB virtuaalse kõvakettaga macOS-i!

Kuigi see on kindlasti kiire, võiksite installida macOS-i nullist ning määrata oma kasutajanime ja parooli. Docker-OSX pakub mitut pilti, mis aitavad teil seda teha. Lihtsalt avage terminal ja sisestage altpoolt sobiv käsk.

Kasutage Docker-OSX-i puhta macOS Catalina installi loomiseks:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" sickcodes/docker-osx: uusim

Kasutage Docker-OSX-i puhta macOS Big Suri installi loomiseks:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" sickcodes/docker-osx: big-sur

Puhta macOS Monterey installi loomiseks käivitage järgmine käsk:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" -e GENERATEUNIQUE=tõsi -e MASTERPLIST_URL=' https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist'sickcodes/docker-osx: monterey

Kasutage Docker-OSX-i puhta macOS Ventura installi loomiseks:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" -e GENERATEUNIQUE=tõsi -e MASTERPLIST_URL=' https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist'sickcodes/docker-osx: ventura

Puhta macOS High Sierra installi loomiseks käivitage:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" sickcodes/docker-osx: high-sierra

Looge puhas macOS Mojave install koos:

docker run -it --device /dev/kvm -p 50922:10022 -v /tmp/.X11-unix:/tmp/.X11-unix -e "DISPLAY=${DISPLAY:-:0.0}" sickcodes/docker-osx: mojave

MacOS-i käitamine Linuxis pole kunagi olnud lihtsam!

Nüüd saate luua macOS-i masinaid nõudmisel minimaalse vaevaga, teie loomingulistel valikutel pole piiranguid ja saate installida macOS-i spetsiifilisi rakendusi probleemideta. MacOS-i tarkvara ökosüsteem erineb oluliselt sellest, millega olete Linuxiga harjunud, ja avatud lähtekoodiga tarkvara pole peaaegu nii palju.

Vaadake Apple'i operatsioonisüsteemis ringi ja tutvuge kõige olulisemate funktsioonidega, mis muudavad teie elu lihtsamaks.