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

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.