Jak uruchomić macOS Catalina w VirtManager w systemie Linux

Jeśli potrzebujesz systemu macOS na komputerze z systemem Linux do celów programistycznych, z przyjemnością dowiesz się, że można skonfigurować maszynę wirtualną w VirtManager za pomocą narzędzia macOS-Simple-KVM.

Instalacja VirtManagera

Musisz zainstalować VirtManager na komputerze z systemem Linux, aby używać systemu macOS na komputerze z systemem Linux. Aby zainstalować oprogramowanie, otwórz okno terminala. Możesz otworzyć okno terminala, naciskając Ctrl + Alt + T na klawiaturze. Lub wyszukaj „Terminal” w menu aplikacji.

Przy otwartym oknie terminala można rozpocząć instalację. Postępuj zgodnie z poniższymi instrukcjami instalacji, aby zainstalować VirtManager na komputerze z systemem Linux.

Ubuntu

Aby zainstalować VirtManager na Ubuntu, użyj następującego polecenia apt install poniżej.

sudo apt install virt-manager

Debiana

Aby zainstalować VirtManager w swoim systemie Debian , zainstaluj oprogramowanie za pomocą polecenia apt-get install .

sudo apt-get install virt-manager

Arch Linuksa

Aby zainstalować VirtManager w Arch Linux, użyj polecenia pacman -S .

sudo pacman -S virt-manager

Fedora

Aby VirtManager działał w Fedorze, użyj następującego polecenia instalacji dnf .

sudo dnf zainstaluj menedżera virt

OpenSUSE

Aby skonfigurować VirtManager w OpenSUSE Linux, możesz uruchomić następujące polecenie instalacji zypper .

sudo zypper zainstaluj menedżera virt

Pobieranie macOS Simple KVM

Samo pobranie systemu macOS na komputer z systemem Linux i włożenie go do VirtManager nie zadziała. System operacyjny Apple jest wysoce wyspecjalizowany, w związku z czym należy go wcześniej dostosować. Na szczęście projekt macOS Simple KVM ułatwia to zadanie.

Aby rozpocząć, musisz zainstalować różne zależności wymagane do korzystania z macOS Simple KVM. Następnie postępuj zgodnie z poniższymi instrukcjami, aby wszystko działało.

Ubuntu

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

Debiana

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

Arch Linuksa

sudo pacman -S qemu python python-pip python-wheel git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

Fedora

sudo dnf zainstaluj libvirt-daemon qemu qemu-img python3 python3-pip git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

OpenSUSE

sudo zypper w libvirt-daemon qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

Po skonfigurowaniu zależności użyj polecenia git clone , aby pobrać pliki projektu macOS Simple KVM z GitHub.

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

Przejdź do folderu „macOS-Simple-KVM” za pomocą polecenia cd .

cd macOS-Simple-KVM/

Następnie uruchom polecenie jumpstart.sh, aby pobrać oprogramowanie instalacyjne systemu macOS.

./jumpstart.sh --catalina

Po zakończeniu wykonywania skryptu szybkiego startu przejdź do następnej sekcji przewodnika.

Generowanie dysku twardego macOS

Musisz wygenerować dysk twardy dla maszyny wirtualnej macOS KVM. Aby to zrobić, użyj poniższego polecenia qemu-img . W tym przewodniku utworzymy dysk o rozmiarze 100 GB (ale nie zostanie on przydzielony od razu). Jeśli chcesz, aby dysk był większy (lub mniejszy), edytuj część polecenia „100G”.

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

Włączanie systemu macOS w VirtManager

Aby włączyć system macOS w VirtManager, musisz uruchomić unikalny skrypt. Ten skrypt pobiera konfigurację macOS i importuje ją. Następnie w terminalu uruchom polecenie make.sh.

sudo ./make.sh --dodaj

Po uruchomieniu poniższego polecenia make.shskrypt wygeneruje konfigurację XML i zaimportuje maszynę wirtualną do VirtManager. Kliknij go prawym przyciskiem myszy i wybierz opcję „Otwórz”, aby uzyskać dostęp do maszyny wirtualnej. Jednak nie uruchamiaj jeszcze maszyny wirtualnej.

Wybierz przycisk informacji obok ikony monitora, aby uzyskać dostęp do konfiguracji maszyny wirtualnej macOS. Wybierz „Dysk SATA 1” lub „Dysk SATA 2”, a następnie kliknij myszą przycisk „Dodaj sprzęt”.

Wyszukaj folder „macOS-Simple-KVM” na swoim komputerze i kliknij pole wyboru „Wybierz lub utwórz niestandardowy sklep”. Następnie przycisk „Zarządzaj”.

Po kliknięciu przycisku „Zarządzaj” zobaczysz wyskakujące okienko „Zlokalizuj lub utwórz wolumin do przechowywania”. Kliknij znak „+”. Po kliknięciu tego przycisku pojawi się okno z napisem „Utwórz pulę pamięci”. Znajdź „Ścieżkę docelową” i kliknij ją myszą.

Po kliknięciu „Ścieżka docelowa” wprowadź następującą ścieżkę. Pamiętaj jednak, aby zmienić „NAZWA UŻYTKOWNIKA” na nazwę użytkownika komputera z systemem Linux.

/home/USERNAME/macOS-Simple-KVM

Kliknij „Zakończ”, aby dodać pulę pamięci. Następnie przejrzyj nową pulę pamięci pod kątem „macos.qcow2” i wybierz „Wybierz wolumin”. Następnie wybierz przycisk „Zakończ”, aby dodać najnowszy sprzęt do maszyny wirtualnej.

Po dodaniu nowego dysku twardego kliknij przycisk „PLAY”, aby uruchomić maszynę wirtualną.

Instalowanie systemu macOS

Po uruchomieniu maszyny wirtualnej zobaczysz menedżera rozruchu Clover. Najpierw znajdź opcję „Boot macOS Install from macOS Base System” i wybierz ją za pomocą strzałek na klawiaturze. Następnie naciśnij Enter , aby uruchomić instalator.

Zobaczysz okno „MacOS Utilities” z uruchomionym instalatorem. Wybierz „Narzędzie dyskowe”, aby załadować narzędzie do partycjonowania Apple. W narzędziu dyskowym znajdź „QEMU HARDDISK” z 107,37 GB miejsca.

Po zlokalizowaniu dysku twardego wybierz przycisk „Wymaż”. Następnie nazwij dysk „HDD”. Następnie wybierz przycisk „Wymaż”, aby sformatować dysk. Po zakończeniu kliknij „Narzędzie dyskowe” na górnym pasku i wybierz „Zamknij narzędzie dyskowe”, aby powrócić do narzędzia instalacyjnego systemu macOS.

Wybierz „Zainstaluj ponownie macOS” i zainstaluj macOS jako maszynę wirtualną. Pamiętaj, że maszyny wirtualne mogą działać wolno. Może być konieczne pozostawienie instalacji na około godzinę.

Po długiej instalacji będziesz gotowy do używania systemu MacOS na komputerze z systemem Linux jako maszynie wirtualnej.


Ulepsz schowek Gnome Shell za pomocą Pano

Ulepsz schowek Gnome Shell za pomocą Pano

Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik

Jak zainstalować Tuxedo OS na swoim komputerze

Jak zainstalować Tuxedo OS na swoim komputerze

Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.

Jak zainstalować plik DEB w systemie Linux

Jak zainstalować plik DEB w systemie Linux

Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.

Jak grać w Dying Light w systemie Linux

Jak grać w Dying Light w systemie Linux

Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na

Jak zainstalować Neptune Linux na swoim komputerze

Jak zainstalować Neptune Linux na swoim komputerze

Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.

Jak grać w Undertale w systemie Linux

Jak grać w Undertale w systemie Linux

Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.