GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie VMware Workstation 16 Pro unter Ubuntu 22.04 / Ubuntu 20.04

VMware Workstation ist eine weit verbreitete Virtualisierungssoftware, mit der Benutzer mehrere virtuelle x86- und x86-64-Maschinen auf einem Desktop oder Laptop ausführen können.

Jede virtuelle Maschine führt eine isolierte Betriebssystemumgebung aus, einschließlich Windows-, Linux- und BSD-Varianten, und verwendet einen Teil Ihres Systemprozessors und Arbeitsspeichers.

Hier sehen wir, wie man VMware Workstation Pro 16 auf Ubuntu 22.04 / Ubuntu 20.04 installiert.

Build-Tools installieren

Aktualisieren Sie zuerst den Repository-Index.

sudo apt update

Installieren Sie dann die Build-Tools für die Installation von VMware Workstation.

sudo apt install -y gcc build-essential

Starten Sie dann das System neu.

sudo reboot

Installieren Sie VMware Workstation Pro auf Ubuntu 22.04

Laden Sie jetzt VMware Workstation Pro über einen Webbrowser herunter und gehen Sie dann in das Verzeichnis Downloads und machen Sie das VMware-Installationsprogramm zu einer ausführbaren Datei.

cd ~/Downloads

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

Führen Sie als Nächstes das VMware Workstation-Installationsprogramm mit dem folgenden Befehl aus.

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

Das Installationsprogramm beginnt mit dem Extrahieren von Dateien und installiert dann die VMware Workstation.

Ausgabe:

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

Wenn Sie während der Installation eine Warn-/Fehlermeldung ähnlich der folgenden erhalten, befolgen Sie die angegebenen Schritte.

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.

Führen Sie die Befehlsfolge aus, um VMware Workstation-Module zu installieren.

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

Kredit :Ubuntu fragen

Signieren Sie VMware-Module (UEFI-Systeme) auf Ubuntu 22.04

Auf EFI Secure Boot-Systemen müssen Sie VMware-Module (vmmon und vmnet) für VMware Workstation signieren. Zum Signieren der Module benötigen Sie einen Maschinenbesitzerschlüssel (MOK), dem die EFI-Firmware vertraut.

Wenn Sie das MOK bereits erstellt haben, können Sie diesen Schritt überspringen und direkt mit dem Signieren der VMware-Module mit dem vorhandenen Schlüssel fortfahren.

Generieren Sie zuerst den MOK (Machine Owner Key).

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

Importieren Sie dann den generierten Schlüssel in das System. Dieser Befehl fordert Sie auf, das Kennwort festzulegen, das Sie später beim Registrieren des Schlüssels benötigen.

sudo mokutil --import MOK.der

Erstellen Sie ein Skript /misc/sign-vmware-modules/signingscript um alle VMware-Module mit dem MOK zu signieren.

#!/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

Ändern Sie dann den Eigentümer des Skripts und führen Sie es aus. Sie können dieses Skript immer dann ausführen, wenn Sie das System aktualisieren.

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

sudo /misc/sign-vmware-modules/signingscript

Starten Sie das System neu und drücken Sie dann eine beliebige Taste, um das MOK-Verwaltungsdienstprogramm zu starten

1. Wählen Sie MOK registrieren

2. Wählen Sie Schlüssel 0 anzeigen um den Maschinenbesitzerschlüssel zu überprüfen. Wenn der Schlüssel OK ist, drücken Sie die Eingabetaste und wählen Sie dann Weiter

3. Wählen Sie Ja um den/die Schlüssel zu registrieren und dann das Passwort einzugeben die Sie beim Import angegeben haben

4. Wählen Sie abschließend Neustart um das System neu zu starten

Starten Sie VMware Workstation Pro

Sie können die VMware Workstation starten, indem Sie zu Aktivitäten gehen>> Suchen Sie nach VMware Workstation n oder mit vmware Befehl.

1. Wählen Sie Ich akzeptiere die Bedingungen der Lizenzvereinbarung und klicken Sie unter VMware Workstation – Endbenutzer-Lizenzvereinbarung. auf Weiter

2. Wählen Sie Ich akzeptiere die Bedingungen der Lizenzvereinbarung und klicken Sie unter VMware OVF Tool-Komponente für Linux – Endbenutzer-Lizenzvereinbarung. auf Weiter

3. Wählen Sie aus, ob VMware nach Produktaktualisierungen suchen kann beim Start und klicken Sie auf Weiter.

4. Entscheiden Sie, ob Sie am VMware-Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) teilnehmen möchten oder nicht und klicken Sie auf Weiter.

5. Geben Sie den Lizenzschlüssel in das Feld unter Ich habe einen Lizenzschlüssel für VMware Workstation ein , oder VMware Workstation 16 30 Tage lang testen . Klicken Sie auf Fertig stellen, um fortzufahren.

6. Möglicherweise müssen Sie das Kennwort Ihres Kontos eingeben, um die Einrichtung abzuschließen.

Sie erhalten nun die Startseite von VMware Workstation Pro. Hier können Sie virtuelle Maschinen erstellen und verwalten.

Schlussfolgerung

Das ist alles. Ich hoffe, Sie haben gelernt, wie man VMware Workstation Pro 16 auf Ubuntu 22.04 / Ubuntu 20.04 installiert.


Ubuntu
  1. So installieren Sie VMware Workstation unter Ubuntu

  2. So installieren Sie VMware Workstation Player unter Ubuntu 20.04

  3. So installieren Sie VMware Workstation Player unter Ubuntu 18.04

  4. So installieren Sie VMware Workstation 11 unter Ubuntu Linux

  5. Installieren Sie VMware Workstation 9 auf Ubuntu 12.10

So installieren Sie VMware Workstation unter Ubuntu 20.04

So installieren Sie VMware Workstation Pro Ubuntu 20.04

Wie installiere ich VMWare auf Ubuntu 20.04?

So installieren Sie VMware Workstation unter Ubuntu 16.04 LTS

So installieren Sie VMware Workstation Pro unter Ubuntu 22.04 LTS

So installieren Sie VMware Workstation Pro 16 unter Ubuntu 22.04