Mașinile virtuale sunt foarte importante în calcul și ingineria software-ului. Acestea ne permit în primul rând să testăm și să folosim diferite sisteme de operare fără a fi nevoie de hardware suplimentar. În plus, puteți fi siguri că, dacă ceva nu merge bine cu mașina virtuală, nu va rupe sistemul dvs. de operare gazdă existent.

Acest ghid vă va arăta cum să instalați macOS pe Ubuntu Linux folosind o mașină virtuală QEMU-KVM. Cu aceasta, veți putea utiliza software-ul nativ macOS care nu este altfel disponibil în Linux.

Ce este QEMU?

QEMU este un emulator și virtualizator de mașini virtuale, care este destul de similar cu VMware și VirtualBox pe Windows. Utilizatorii folosesc adesea QEMU alături de KVM, deoarece oferă o mașină virtuală implementată nativ pe kernel-ul Linux.

Avantajul major al QEMU este că este foarte ușor de configurat și gestionat. De asemenea, crearea de mașini virtuale din linia de comandă nu a fost niciodată mai simplă cu QEMU. De asemenea, puteți utiliza o interfață GUI cu QEMU / KVM, iar managerul GUI preferat este

instagram viewer
virt-manager. Alergare mașinile virtuale vă vor oferi astfel multe alte beneficii de asemenea.

După ce ați terminat testarea unei mașini virtuale QEMU / KVM și nu mai aveți nevoie de ea, puteți șterge cu ușurință fișierul discului virtual asociat mașinii virtuale.

Instalarea QEMU / KVM

Puteți instala QEMU / KVM din linia de comandă folosind utilitarul apt; apt este folosit și pentru dezinstalarea aplicațiilor pe distribuțiile Linux bazate pe Debian. În plus, ar trebui să instalați utilitarele Python alături de pachetele QEMU.

Instalați toate dependențele necesare pentru a continua mai departe.

sudo apt-get install qemu-system qemu-utils python3 python3-pip

Acest ghid folosește proiect foxlet pe GitHub pentru a ușura procesul de instalare a macOS și gestionarea mașinii virtuale cu QEMU / KVM.

Mai întâi, va trebui să descărcați imaginea de bază macOS și instrumentele de instalare din depozitul oficial GitHub al foxlets.

Treceți la /Downloads pentru a-l face directorul de lucru curent.

cd ~ / Descărcări

Apoi descărcați proiectul utilizând wget utilitate:

wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip

Pachetele descărcate vor fi salvate ca master.zip în /Downloads pliant. Folosește dezarhivați utilitar din linia de comandă pentru a extrage conținutul pachetului.

dezarhivați master.zip

Instrumentul de dezarhivare va salva folderul de comandă extras ca macOS-Simple-KVM-master.

Crearea unui folder KVM pentru mașinile dvs. virtuale

Pentru a vă gestiona cu ușurință mașinile virtuale, puteți crea un folder numit KVM care va conține mașina virtuală macOS. Puteți utiliza acest director pentru a găzdui alte mașini virtuale pe sistemul dvs.

mkdir ~ / KVM

După ce ați creat folderul, puteți muta folderul dezarhivat care conține instrumentele și scripturile de instalare macOS în folderul KVM. De asemenea, pentru a simplifica lucrurile, puteți redenumi folderul în macOS. Puteți face toate acestea folosind următoarea comandă.

mv ~ / Downloads / macOS-Simple-KVM-master / ~ / KVM / macOS

Crearea unui disc virtual

Acum veți crea un hard disk virtual în folderul macOS pe care l-ați redenumit recent.

cd ~ / KVM / macOS

Rulați următorul script din folderul macOS care va găzdui mașina dvs. virtuală. Comanda dată mai jos descarcă automat imaginea de instalare macOS Catalina.

./jumpstart

Cu imaginea de bază în poziție, puteți crea acum imaginea discului virtual în care veți instala macOS.

Folosește qemu-img utilitar pentru a crea hard diskul virtual care va fi utilizat pentru instalarea sistemului de operare.

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

Comanda de mai sus creează un nume de disc virtual mac_os.qcow2 în qcow2 format cu o dimensiune estimată de 64 GB. QEMU va crea o imagine mai mare decât cea pe care o specificați, după cum puteți vedea în ieșirea de mai jos, unde creează un disc de aproximativ 68 GB.

Configurarea mașinii virtuale

Un alt fișier important din folderul macOS este de bază.sh fișier, utilizat pentru configurarea mediului de execuție al mașinii virtuale.

Adăugați următoarele două linii în partea de jos a de bază.sh fișierul și salvați-l.

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

Conținutul final al de bază.sh ar trebui să arate ca cel din imaginea de mai jos.

O altă configurație pe care o puteți modifica este cantitatea de RAM pe care o va folosi mașina virtuală. Linia care începe cu -m specifică dimensiunea RAM în GB. Puteți specifica numărul de nuclee CPU utilizate de mașina virtuală în linia care începe cu -smp, adică nuclee = x.

Instalarea macOS pe Ubuntu

Pentru a porni instalarea, rulați de bază.sh fișier script pe care tocmai l-am editat mai sus.

./basic.sh

După ce executați comanda de mai sus, veți vedea ecranul de instalare inițial al sistemului de operare macOS. presa introduce a continua.

Notă: Este posibil ca mouse-ul dvs. să nu funcționeze corect în acest moment. În schimb, va trebui să utilizați tastele săgeată pentru navigare.

Folosiți tastele tastaturii Ctrl + Alt + G pentru a părăsi comenzile mouse-ului și tastaturii din fereastra mașinii virtuale.

Asigurați-vă că citiți termenii licenței și continuați instalarea selectând De acord buton.

Nu uitați să formatați discul virtual folosind Disk Utility înainte de a continua instalarea.

Selectați dimensiunea discului corespunzătoare din panoul din stânga și faceți clic pe Şterge buton. Apoi, redenumiți discul în MainDisk în utilitarul de disc. Utilizați formatul Apple File System (APFS) pentru a formata discul și schema de hărți a partiției GUID așa cum se arată mai jos.

După ce totul este setat, închideți fereastra utilitarului discului cu butonul roșu din colțul din stânga sus. Sistemul vă va direcționa apoi către ecranul anterior.

Cu discul virtual virtual formatat corect, puteți continua instalarea macOS selectând Reinstalați macOS opțiune.

Acum selectați discul de instalare care va ține sistemul macOS.

În următorul ecran care urmează, puteți face clic Continua pentru a continua cu instalarea.

Instalarea va dura ceva timp, după cum puteți vedea din timpul estimat inițial de mai jos, așa că luați o ceașcă de cafea sau băutura preferată și relaxați-vă.

În timpul procesului de instalare, nu trebuie să faceți alte selecții până nu vedeți ecranul de mai jos care vă cere să configurați sistemul de operare.

Configurarea instalării macOS

Dacă instalarea a ajuns până aici, este timpul să vă configurați noul sistem de operare. Începeți prin selectarea țării sau a regiunii de reședință.

Apoi continuați să selectați opțiunile de limbă scrisă și vorbită. Puteți utiliza Personalizați setările buton pentru a adăuga mai multă asistență lingvistică, dacă doriți.

Următorul ecran vă prezintă modul în care Apple gestionează datele și confidențialitatea utilizatorului. Clic Continua a continua.

Cu macOS, aveți opțiunea de a transfera date de pe alt PC sau mediu de stocare, dar nu vom face acest lucru în acest moment pentru a simplifica lucrurile.

Puteți alege să vă conectați ulterior cu ID-ul dvs. Apple.

În ecranul Termeni și condiții, selectați De acord dacă doriți să continuați cu instalarea.

Acum puteți merge mai departe și configura contul de utilizator. Furnizați numele de utilizator și o parolă sigură pentru a continua. De asemenea, puteți oferi un indiciu care să vă ajute să vă amintiți parola în cazul în care o uitați.

Pe ecranul următor care scrie Express Set Up, apăsați Continua.

Ecranul de analiză vă solicită consimțământul pentru a distribui dezvoltatorilor datele privind blocarea și utilizarea. Verifică Partajați datele de blocare și de utilizare cu dezvoltatorii de aplicații și selectați opțiunea Continua buton.

Durata ecranului vă permite să configurați dacă macOS ar trebui să înregistreze și să vă ofere un rezumat al utilizării ecranului. Selectați Configurați mai târziu și apoi apăsați tasta Continua buton.

Dacă sunteți un fan al asistenților vocali, puteți selecta dacă activați sau nu Siri. Selectați Continua pentru a continua cu instalarea.

Ultimul pas înainte de a vedea noul desktop MacOS este să configurați o culoare tematică. Vom selecta Întuneric tema pentru acest tutorial.

În cele din urmă, vi se va prezenta ecranul desktopului macOS. În această etapă, puteți începe să utilizați sistemul, dar unele opțiuni de configurare pot apărea din când în când. De asemenea, puteți alege să actualizați sistemul chiar acum sau mai târziu.

Acolo îl aveți, macOS rulează într-o mașină virtuală pe Ubuntu Linux.

Pornirea și oprirea mașinii virtuale

Puteți închide sau reporni sistemul macOS dacă ați terminat de utilizat mașina virtuală. Pentru a opri mașina virtuală, apăsați Ctrl + C în terminalul care are de bază.sh rularea scriptului.

Pentru a porni din nou mașina virtuală, pur și simplu porniți de bază.sh script din folderul macOS care găzduiește hard disk-ul virtual.

./basic.sh

Vi se va prezenta următorul ecran de boot. Selectați opțiunea care spune Porniți macOS de pe MainDisk.

Mai multe configurații cu QEMU / KVM

Puteți configura în continuare setările mașinii dvs. virtuale, inclusiv rezoluția ecranului, dar acest ghid se concentrează exclusiv pe acoperirea aspectului instalării. Deschide /docs folder din directorul macOS care conține hard disk-ul virtual pentru a afla mai multe despre cum să configurați în continuare sistemul.

Mașina dvs. virtuală macOS va utiliza automat conexiunea la internet utilizată de sistemul de operare gazdă, astfel încât să puteți continua cu ușurință instalarea aplicațiilor preferate. În mod similar, puteți instala macOS folosind o mașină virtuală și pe un sistem de operare Windows.

E-mail
Cum se execută macOS pe Windows 10 într-o mașină virtuală

Nu sunteți sigur dacă vă veți înțelege cu un Mac? Aflați cum să rulați macOS pe Windows 10 cu ajutorul unei mașini virtuale.

Citiți în continuare

Subiecte asemănătoare
  • Linux
  • Ubuntu
  • Mașină virtuală
  • macOS
Despre autor
Mwiza Kumwenda (7 articole publicate)

Mwiza dezvoltă software de profesie și scrie pe larg pe Linux și programare front-end. Unele dintre interesele sale includ istoria, economia, politica și arhitectura întreprinderii.

Mai multe de la Mwiza Kumwenda

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.