Come eseguire macOS Catalina in VirtManager su Linux

Se hai bisogno di macOS sul tuo PC Linux per scopi di sviluppo, sarai felice di sapere che è possibile configurare una VM in VirtManager utilizzando lo strumento macOS-Simple-KVM.

Installazione di VirtManager

Dovrai installare VirtManager sul tuo PC Linux per utilizzare macOS sul tuo PC Linux. Per installare il software, apri una finestra di terminale. Puoi aprire una finestra di terminale premendo Ctrl + Alt + T sulla tastiera. Oppure cerca "Terminale" nel menu dell'app.

Con la finestra del terminale aperta, l'installazione può iniziare. Segui le istruzioni di installazione di seguito per installare VirtManager sul tuo PC Linux.

Ubuntu

Per installare VirtManager su Ubuntu, utilizzare il seguente comando apt install di seguito.

sudo apt install virt-manager

Debian

Per ottenere VirtManager sul tuo sistema Debian , installa il software usando il comando apt-get install .

sudo apt-get install virt-manager

ArcoLinux

Per installare VirtManager su Arch Linux, utilizzare il comando pacman -S .

sudo pacman -S virt-manager

Federa

Per far funzionare VirtManager su Fedora, utilizzare il seguente comando dnf install .

sudo dnf install virt-manager

ApriSUSE

Per configurare VirtManager su OpenSUSE Linux, puoi eseguire il seguente comando zypper install .

sudo zypper install virt-manager

Download di macOS Simple KVM

Basta scaricare macOS sul tuo PC Linux e inserirlo in VirtManager non funzionerà. Il sistema operativo di Apple è altamente specializzato e, di conseguenza, deve essere personalizzato in anticipo. Per fortuna, il progetto macOS Simple KVM lo rende facile.

Per iniziare, dovrai installare varie dipendenze necessarie per utilizzare macOS Simple KVM. Quindi, segui le istruzioni seguenti per far funzionare tutto.

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

ArcoLinux

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

Federa

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

ApriSUSE

sudo zypper in libvirt-daemon qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip git sudo systemctl abilita libvirtd sudo systemctl start libvirtd

Dopo aver impostato le dipendenze, usa il comando git clone per acquisire i file di progetto macOS Simple KVM da GitHub.

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

Spostati nella cartella "macOS-Simple-KVM" usando il comando cd .

cd macOS-Simple-KVM/

Successivamente, esegui il comando jumpstart.sh, per scaricare il software di installazione di macOS.

./jumpstart.sh --catalina

Al termine dell'esecuzione dello script jumpstart, passare alla sezione successiva della guida.

Generazione di un disco rigido macOS

Devi generare un HDD per la macchina virtuale KVM macOS. Per farlo, usa il comando qemu-img di seguito. In questa guida, creeremo un'unità da 100 GB (ma non assegnata tutta in una volta). Se desideri che l'unità sia più grande (o più piccola), modifica la parte "100G" del comando.

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

Abilitare macOS in VirtManager

Per abilitare macOS in VirtManager, dovrai eseguire uno script univoco. Questo script prende la configurazione di macOS e la importa. Quindi, nel terminale, esegui il comando make.sh.

sudo ./make.sh --add

Dopo aver eseguito il comando seguente, lo make.shscript genererà una configurazione XML e importerà la VM in VirtManager. Fai clic destro su di esso e seleziona l'opzione "Apri" per accedere alla VM. Tuttavia, non avviare ancora la VM.

Selezionare il pulsante delle informazioni accanto all'icona del monitor per accedere alla configurazione della macchina virtuale macOS. Selezionare "SATA Disk 1" o "SATA Disk 2", quindi fare clic sul pulsante "Aggiungi hardware" con il mouse.

Cerca la cartella "macOS-Simple-KVM" sul tuo computer e fai clic sulla casella di controllo "Seleziona o crea un negozio personalizzato". Quindi, il pulsante "Gestisci".

Dopo aver fatto clic sul pulsante "Gestisci", verrà visualizzata una finestra pop-up "Individua o crea volume di archiviazione". Fare clic sul segno "+". Quando fai clic su questo pulsante, viene visualizzata una finestra che dice "Crea pool di archiviazione". Trova "Percorso di destinazione" e fai clic su di esso con il mouse.

Dopo aver fatto clic su "Percorso di destinazione", inserisci il seguente percorso. Tuttavia, assicurati di cambiare "USERNAME" con il nome utente del tuo PC Linux.

/home/USERNAME/macOS-Simple-KVM

Fare clic su "Fine" per aggiungere lo storage pool. Quindi, cerca "macos.qcow2" nel nuovo pool di archiviazione e seleziona "Scegli volume". Quindi, seleziona il pulsante "Fine" per aggiungere l'hardware più recente alla VM.

Una volta aggiunto il nuovo disco rigido, fare clic sul pulsante "GIOCA" per avviare la VM.

Installazione di macOS

Una volta avviata la VM, vedrai il boot manager Clover. Innanzitutto, trova l'opzione "Avvia macOS Installa da macOS Base System" e selezionala con le frecce della tastiera. Quindi, premi Invio per avviare il programma di installazione.

Vedrai la finestra "macOS Utilities" con il programma di installazione avviato. Seleziona "Utility Disco" per caricare lo strumento di partizione Apple. Nell'utilità del disco, trova "QEMU HARDDISK" con 107,37 GB di spazio.

Una volta individuato il disco rigido, seleziona il pulsante "Cancella". Quindi, assegna un nome all'unità "HDD". Successivamente, seleziona il pulsante "Cancella" per formattare l'unità. Al termine, fai clic su "Utility Disco" nella barra in alto e seleziona "Esci da Utility Disco" per tornare allo strumento di installazione di macOS.

Seleziona "Reinstalla macOS" e installa macOS come VM. Tieni presente che le macchine virtuali possono essere lente. Potrebbe essere necessario lasciare riposare l'installazione per circa un'ora.

Dopo la lunga installazione, sarai pronto per utilizzare MacOS sul tuo PC Linux come VM.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.