Cómo ejecutar macOS Catalina en VirtManager en Linux

Si necesita macOS en su PC con Linux para fines de desarrollo, le alegrará saber que es posible configurar una VM en VirtManager utilizando la herramienta macOS-Simple-KVM.

Instalación de VirtManager

Deberá instalar VirtManager en su PC con Linux para usar macOS en su PC con Linux. Para instalar el software, abra una ventana de terminal. Puede abrir una ventana de terminal presionando Ctrl + Alt + T en el teclado. O busque "Terminal" en el menú de la aplicación.

Con la ventana del terminal abierta, la instalación puede comenzar. Siga las instrucciones de instalación a continuación para instalar VirtManager en su PC con Linux.

ubuntu

Para instalar VirtManager en Ubuntu, use el siguiente comando apt install a continuación.

sudo apt install virt-manager

Debian

Para obtener VirtManager en su sistema Debian , instale el software usando el comando apt-get install .

sudo apt-get install virt-manager

arco linux

Para instalar VirtManager en Arch Linux, use el comando pacman -S .

sudo pacman -S virt-manager

Fedora

Para que VirtManager funcione en Fedora, use el siguiente comando de instalación dnf .

sudo dnf instalar virt-manager

abrirSUSE

Para configurar VirtManager en OpenSUSE Linux, puede ejecutar el siguiente comando de instalación de zypper .

sudo zypper instalar virt-manager

Descargar macOS Simple KVM

Simplemente descargar macOS a su PC con Linux e insertarlo en VirtManager no funcionará. El sistema operativo de Apple es altamente especializado y, como resultado, debe personalizarse de antemano. Afortunadamente, el proyecto macOS Simple KVM lo hace fácil.

Para comenzar, deberá instalar varias dependencias necesarias para usar macOS Simple KVM. Luego, siga las instrucciones a continuación para que todo funcione.

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

arco 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

abrirSUSE

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

Después de configurar las dependencias, use el comando git clone para obtener los archivos de proyecto macOS Simple KVM de GitHub.

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

Vaya a la carpeta "macOS-Simple-KVM" usando el comando cd .

cd macOS-Simple-KVM/

A continuación, ejecute el comando jumpstart.sh para descargar el software de instalación de macOS.

./jumpstart.sh --catalina

Una vez que la secuencia de comandos jumpstart termine de ejecutarse, pase a la siguiente sección de la guía.

Generación de un disco duro macOS

Debe generar un HDD para la máquina virtual macOS KVM. Para hacer eso, use el comando qemu-img a continuación. En esta guía, crearemos una unidad de 100 GB de tamaño (pero no se asignarán todas a la vez). Si desea que la unidad sea más grande (o más pequeña), edite la parte "100G" del comando.

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

Habilitación de macOS en VirtManager

Para habilitar macOS en VirtManager, deberá ejecutar un script único. Este script toma la configuración de macOS y la importa. Luego, en la terminal, ejecuta el comando make.sh.

sudo ./make.sh --añadir

Después de ejecutar el siguiente comando, el make.shscript generará una configuración XML e importará la VM a VirtManager. Haga clic derecho sobre él y seleccione la opción "Abrir" para acceder a la máquina virtual. Sin embargo, no inicie la máquina virtual todavía.

Seleccione el botón de información junto al icono del monitor para acceder a la configuración de la máquina virtual de macOS. Seleccione "Disco SATA 1" o "Disco SATA 2". Luego, haga clic en el botón "Agregar hardware" con el mouse.

Busque la carpeta "macOS-Simple-KVM" en su computadora y haga clic en la casilla de verificación "Seleccionar o crear una tienda personalizada". Luego, el botón “Gestionar”.

Después de hacer clic en el botón "Administrar", verá una ventana emergente "Localizar o crear un volumen de almacenamiento". Haga clic en el signo "+". Cuando hace clic en este botón, aparece una ventana que dice "Crear grupo de almacenamiento". Busque "Ruta de destino" y haga clic en él con el mouse.

Después de hacer clic en "Ruta de destino", ingrese la siguiente ruta. Sin embargo, asegúrese de cambiar “NOMBRE DE USUARIO” por el nombre de usuario de su PC con Linux.

/home/USERNAME/macOS-Simple-KVM

Haga clic en "Finalizar" para agregar el grupo de almacenamiento. Luego, busque en el nuevo grupo de almacenamiento "macos.qcow2" y seleccione "Elegir volumen". Luego, seleccione el botón "Finalizar" para agregar el hardware más reciente a la máquina virtual.

Una vez que se agrega el nuevo disco duro, haga clic en el botón "REPRODUCIR" para iniciar la máquina virtual.

Instalación de macOS

Una vez que se haya iniciado la máquina virtual, verá el administrador de inicio de Clover. Primero, busque la opción "Iniciar instalación de macOS desde el sistema base de macOS" y selecciónela con las flechas del teclado. Luego, presione Entrar para iniciar el instalador.

Verá la ventana "MacOS Utilities" con el instalador iniciado. Seleccione "Utilidad de disco" para cargar la herramienta de partición de Apple. En la utilidad de disco, busque el "DISCO DURO QEMU" con 107,37 GB de espacio.

Una vez que haya localizado el disco duro, seleccione el botón "Borrar". Luego, nombre la unidad "HDD". A continuación, seleccione el botón "Borrar" para formatear la unidad. Cuando haya terminado, haga clic en "Utilidad de disco" en la barra superior y seleccione "Salir de la Utilidad de disco" para volver a la herramienta de instalación de macOS.

Seleccione "Reinstalar macOS" e instale macOS como una VM. Tenga en cuenta que las máquinas virtuales pueden ser lentas. Es posible que deba dejar reposar la instalación durante una hora más o menos.

Después de la larga instalación, estará listo para usar MacOS en su PC con Linux como una máquina virtual.


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.