GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar VMware Workstation 16 Pro en Ubuntu 22.04 / Ubuntu 20.04

VMware Workstation es un software de virtualización ampliamente utilizado que permite a los usuarios ejecutar múltiples máquinas virtuales x86 y x86-64 en una computadora de escritorio o portátil.

Cada máquina virtual ejecuta un entorno de sistema operativo aislado, incluidas las variantes de Windows, Linux y BSD, y utiliza una parte del procesador y la memoria de su sistema.

Aquí veremos cómo instalar VMware Workstation Pro 16 en Ubuntu 22.04/Ubuntu 20.04.

Instalar herramientas de compilación

Primero, actualice el índice del repositorio.

sudo apt update

Luego, instale las herramientas de compilación para la instalación de VMware Workstation.

sudo apt install -y gcc build-essential

Y luego reinicie el sistema.

sudo reboot

Instalar VMware Workstation Pro en Ubuntu 22.04

Ahora, descargue VMware Workstation Pro a través de un navegador web y luego vaya al directorio de Descargas y haga que el instalador de VMware sea un ejecutable.

cd ~/Downloads

sudo chmod 700 VMware-Workstation-Full-*.bundle

A continuación, ejecute el instalador de VMware Workstation con el siguiente comando.

sudo ./VMware-Workstation-Full-*.bundle

El instalador comenzará a extraer archivos y luego instalará VMware Workstation.

Salida:

Extracting VMware Installer...done.
Installing VMware Workstation 16.2.1
    Configuring...
[######################################################################] 100%
Installation was successful.

Si recibe un mensaje de advertencia/error similar al siguiente durante la instalación, siga los pasos indicados.

2022-04-12T03:56:42.463Z In(05) host-7035 261 | uint8 id[]) // IN: PVN ID to use (NULL if allocPvn == FALSE)
2022-04-12T03:56:42.463Z In(05) host-7035 | ~~~~~~^~~~
2022-04-12T03:56:42.463Z In(05) host-7035 /tmp/modconfig-5Zs2Ch/vmnet-only/hub.c:68:37: note: previously declared as ‘uint8[20]’ {aka ‘unsigned char[20]’}
2022-04-12T03:56:42.463Z In(05) host-7035 68 | uint8 id[VNET_PVN_ID_LEN]);
2022-04-12T03:56:42.463Z In(05) host-7035 | ~~~~~~^~~~~~~~~~~~~~~~~~~
2022-04-12T03:56:42.463Z In(05) host-7035 Skipping BTF generation for /tmp/modconfig-5Zs2Ch/vmnet-only/vmnet.ko due to unavailability of vmlinux
2022-04-12T03:56:42.463Z In(05) host-7035 Unable to install all modules. See log for details.

Ejecute la serie de comandos para instalar los módulos de VMware Workstation.

VMWARE_VERSION=workstation-16.2.3
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
sudo apt install git -y
git clone https://github.com/mkubecek/vmware-host-modules.git
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1

Crédito :Preguntar a Ubuntu

Firme módulos de VMware (sistemas UEFI) en Ubuntu 22.04

En los sistemas de inicio seguro de EFI, deberá firmar los módulos de VMware (vmmon y vmnet) para VMware Workstation. Para firmar los módulos, deberá tener una clave de propietario de la máquina (MOK) en la que confíe el firmware de EFI.

Si creó el MOK anteriormente, puede omitir este paso e ir directamente a firmar los módulos de VMware con la clave existente.

Primero, genere la MOK (Clave de propietario de la máquina).

sudo apt install -y openssl

sudo mkdir -p /misc/sign-vmware-modules

sudo chmod 777 /misc/sign-vmware-modules

cd /misc/sign-vmware-modules

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=MSI/"

chmod 600 MOK.priv

Luego, importe la clave generada al sistema. Este comando le pedirá que establezca la contraseña, que necesitará más adelante mientras registra la clave.

sudo mokutil --import MOK.der

Cree una secuencia de comandos  /misc/sign-vmware-modules/signingscript para firmar todos los módulos de VMware utilizando el MOK.

#!/bin/bash

for modfile in $(modinfo -n vmmon vmnet); do
  echo "Signing $modfile"
  /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 \
                                /misc/sign-vmware-modules/MOK.priv \
                                /misc/sign-vmware-modules/MOK.der "$modfile"
done

Luego, cambie la propiedad del script y ejecútelo. Puede ejecutar este script siempre que actualice el sistema.

chmod 700 /misc/sign-vmware-modules/signingscript

sudo /misc/sign-vmware-modules/signingscript

Reinicie el sistema y luego presione cualquier tecla para iniciar la utilidad de administración de MOK

1. Elija Inscribir MOK

2. Elija Ver clave 0 para comprobar la clave del propietario de la máquina. Si la clave está bien, presione enter y luego seleccione Continuar

3. Elija para registrar la(s) llave(s) y luego ingresar la contraseña proporcionó durante la importación

4. Finalmente, elija Reiniciar para reiniciar el sistema

Inicie VMware Workstation Pro

Puede iniciar VMware Workstation yendo a Actividades>> Buscar VMware Workstation n o usando el vmware comando.

1. Seleccione Acepto los términos del contrato de licencia. y haga clic en Siguiente en VMware Workstation:Acuerdo de licencia de usuario final.

2. Seleccione Acepto los términos del contrato de licencia. y haga clic en Siguiente en Componente de la herramienta OVF de VMware para Linux:Acuerdo de licencia de usuario final.

3. Elija si VMware puede buscar actualizaciones de productos al inicio y haga clic en Siguiente.

4. Decida si quiere unirse al Programa de mejora de la experiencia del cliente (CEIP) de VMware o no y haga clic en Siguiente.

5. Ingrese la clave de licencia en el cuadro a continuación Tengo una clave de licencia para VMware Workstation o pruebe VMware Workstation 16 durante 30 días . Haga clic en Finalizar para continuar.

6. Es posible que deba ingresar la contraseña de su cuenta para completar la configuración.

Ahora obtendrá el hogar de VMware Workstation Pro. Aquí puede crear y administrar Máquinas Virtuales.

Conclusión

Eso es todo. Espero que haya aprendido a instalar VMware Workstation Pro 16 en Ubuntu 22.04/Ubuntu 20.04.


Ubuntu
  1. Cómo instalar una estación de trabajo VMware en Ubuntu

  2. Cómo instalar VMware Workstation Player en Ubuntu 20.04

  3. Cómo instalar VMware Workstation Player en Ubuntu 18.04

  4. Cómo instalar VMware Workstation 11 en Ubuntu Linux

  5. Instalar VMware Workstation 9 en Ubuntu 12.10

Cómo instalar VMware Workstation en Ubuntu 20.04

Cómo instalar VMware Workstation Pro Ubuntu 20.04

¿Cómo instalar VMWare en Ubuntu 20.04?

Cómo instalar una estación de trabajo VMware en Ubuntu 16.04 LTS

Cómo instalar VMware Workstation Pro en Ubuntu 22.04 LTS

Cómo instalar VMware Workstation Pro 16 en Ubuntu 22.04