Cum să rulați macOS Catalina în VirtManager pe Linux

Dacă aveți nevoie de macOS pe computerul dvs. Linux în scopuri de dezvoltare, veți fi bucuroși să aflați că este posibil să configurați o VM în VirtManager folosind instrumentul macOS-Simple-KVM.

Instalarea VirtManager

Va trebui să instalați VirtManager pe computerul dvs. Linux pentru a utiliza macOS pe computerul dvs. Linux. Pentru a instala software-ul, deschideți o fereastră de terminal. Puteți deschide o fereastră de terminal apăsând Ctrl + Alt + T de pe tastatură. Sau, căutați „Terminal” în meniul aplicației.

Cu fereastra terminalului deschisă, instalarea poate începe. Urmați instrucțiunile de instalare de mai jos pentru a instala VirtManager pe computerul dvs. Linux.

Ubuntu

Pentru a instala VirtManager pe Ubuntu, utilizați următoarea comandă apt install de mai jos.

sudo apt install virt-manager

Debian

Pentru a obține VirtManager pe sistemul dumneavoastră Debian , instalați software-ul utilizând comanda apt-get install .

sudo apt-get install virt-manager

Arch Linux

Pentru a instala VirtManager pe Arch Linux, utilizați comanda pacman -S .

sudo pacman -S virt-manager

Fedora

Pentru a face VirtManager să funcționeze pe Fedora, utilizați următoarea comandă de instalare dnf .

sudo dnf install virt-manager

OpenSUSE

Pentru a configura VirtManager pe OpenSUSE Linux, puteți rula următoarea comandă de instalare zypper .

sudo zypper install virt-manager

Descărcarea macOS Simple KVM

Doar descărcarea macOS pe computerul dvs. Linux și inserarea lui în VirtManager nu va funcționa. Sistemul de operare Apple este foarte specializat și, ca urmare, trebuie personalizat în prealabil. Din fericire, proiectul macOS Simple KVM face acest lucru ușor.

Pentru a începe, va trebui să instalați diferite dependențe necesare pentru a utiliza macOS Simple KVM. Apoi, urmați instrucțiunile de mai jos pentru ca totul să funcționeze.

Ubuntu

sudo apt install libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Debian

sudo apt-get install libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Arch Linux

sudo pacman -S qemu python python-pip python-wheel git sudo systemctl enable libvirtd sudo systemctl start libvirtd

Fedora

sudo dnf install libvirt-daemon qemu qemu-img python3 python3-pip git sudo systemctl enable libvirtd sudo systemctl start libvirtd

OpenSUSE

sudo zypper în libvirt-daemon qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip git sudo systemctl activați libvirtd sudo systemctl porniți libvirtd

După configurarea dependențelor, utilizați comanda git clone pentru a prelua fișierele de proiect macOS Simple KVM din GitHub.

git clone https://github.com/foxlet/macOS-Simple-KVM.git

Mutați-vă în folderul „macOS-Simple-KVM” folosind comanda cd .

cd macOS-Simple-KVM/

Apoi, executați comanda jumpstart.sh, pentru a descărca software-ul de instalare macOS.

./jumpstart.sh --catalina

Odată ce scriptul Jumpstart se termină de executat, treceți la următoarea secțiune a ghidului.

Generarea unui hard disk macOS

Trebuie să generați un HDD pentru mașina virtuală macOS KVM. Pentru a face asta, utilizați comanda qemu-img de mai jos. În acest ghid, vom crea o unitate care are o dimensiune de 100 GB (dar nu este alocată dintr-o dată). Dacă doriți ca unitatea să fie mai mare (sau mai mică), editați porțiunea „100G” a comenzii.

qemu-img create -f qcow2 macos.qcow2 100G

Activarea macOS în VirtManager

Pentru a activa macOS în VirtManager, va trebui să rulați un script unic. Acest script ia face configurația macOS și o importă. Apoi, în terminal, rulați comanda make.sh.

sudo ./make.sh --add

După rularea comenzii de mai jos, make.shscriptul va genera o configurație XML și va importa VM-ul în VirtManager. Faceți clic dreapta pe el și selectați opțiunea „Deschidere” pentru a accesa VM. Cu toate acestea, nu porniți încă VM-ul.

Selectați butonul de informații de lângă pictograma monitorului pentru a accesa configurația macOS VM. Selectați fie „SATA Disk 1” fie „SATA Disk 2”, apoi faceți clic pe butonul „Add Hardware” cu mouse-ul.

Căutați folderul „macOS-Simple-KVM” de pe computer și faceți clic pe caseta de selectare „Selectați sau creați un magazin personalizat”. Apoi, butonul „Gestionează”.

După ce faceți clic pe butonul „Gestionați”, veți vedea o fereastră pop-up „Locați sau creați volum de stocare”. Faceți clic pe semnul „+”. Când faceți clic pe acest buton, apare o fereastră care spune „Creați un pool de stocare”. Găsiți „Calea țintă” și faceți clic pe ea cu mouse-ul.

După ce faceți clic pe „Calea țintă”, introduceți următoarea cale. Cu toate acestea, asigurați-vă că schimbați „USERNAME” cu numele de utilizator al computerului dumneavoastră Linux.

/home/USERNAME/macOS-Simple-KVM

Faceți clic pe „Terminare” pentru a adăuga pool-ul de stocare. Apoi, căutați prin noul pool de stocare „macos.qcow2” și selectați „Alege volum”. Apoi, selectați butonul „Finish” pentru a adăuga cel mai recent hardware la VM.

Odată ce noul hard disk este adăugat, faceți clic pe butonul „PLAY” pentru a porni VM.

Instalarea macOS

Odată ce VM-ul este pornit, veți vedea managerul de boot Clover. Mai întâi, găsiți opțiunea „Porniți instalarea macOS din sistemul de bază macOS” și selectați-o cu săgețile de la tastatură. Apoi, apăsați Enter pentru a porni programul de instalare.

Veți vedea fereastra „MacOS Utilities” cu programul de instalare pornit. Selectați „Utilitar disc” pentru a încărca instrumentul de partiție Apple. În utilitarul de disc, găsiți „QEMU HARDDISK” cu 107,37 GB spațiu.

După ce ați localizat hard disk-ul, selectați butonul „Șterge”. Apoi, denumește unitatea „HDD”. Apoi, selectați butonul „Ștergere” pentru a formata unitatea. Când ați terminat, faceți clic pe „Utilitar disc” în bara de sus și selectați „Ieșire din utilitarul disc” pentru a reveni la instrumentul de instalare macOS.

Selectați „Reinstalați macOS” și instalați macOS ca VM. Rețineți că VM-urile pot fi lente. Poate fi necesar să lăsați instalarea să stea timp de aproximativ o oră.

După instalarea îndelungată, veți fi gata să utilizați MacOS pe computerul dvs. Linux ca VM.

Leave a Comment

Conectați/controlați computerele prin rețea cu KontrolPack

Conectați/controlați computerele prin rețea cu KontrolPack

Controlează computerele din rețeaua ta cu ușurință folosind KontrolPack. Conectează și gestionează computerele care rulează diferite sisteme de operare fără efort.

Emulează clicurile de la tastatură și mouse cu Actionaz

Emulează clicurile de la tastatură și mouse cu Actionaz

Vrei să execuți automat anumite sarcini repetate? În loc să fii nevoit să apeși manual pe un buton de mai multe ori, nu ar fi mai bine dacă o aplicație...

Descărcător de la BBC iPlayer la iPhone

Descărcător de la BBC iPlayer la iPhone

iDownloode este un instrument multiplatformă care permite utilizatorilor să descarce conținut fără DRM de pe serviciul iPlayer al BBC. Poate descărca atât videoclipuri în format .mov, cât și

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.