Come installare VMware su Linux

L’installazione di un hypervisor come VMware può sembrare intimidatoria se non l’hai mai fatto prima, ma in realtà il processo non è molto diverso dall’installazione di qualsiasi altra applicazione. Proprio come l’installazione del programma, devi prima assicurarti che siano soddisfatti determinati requisiti, sia in termini di specifiche che di compatibilità.

Il resto del processo è abbastanza semplice, ma ci sono alcuni piccoli errori che gli utenti spesso incontrano lungo il percorso. Pertanto, abbiamo dettagliato i passaggi completi per l’installazione di VMware su varie distribuzioni Linux e la risoluzione dei problemi comuni che potresti incontrare durante il processo.

Sommario

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Prerequisiti per l’installazione di VMware

Prima di tutto, il supporto VMware è limitato solo alle ultime versioni di alcune distribuzioni Linux. Se utilizzi una versione recente di una distribuzione popolare come Ubuntu o Fedora, non devi preoccuparti di questo. Ma su più distro di nicchia, dovresti prima confermare che VMware è effettivamente compatibile con loro come sistemi operativi host.

In secondo luogo, ti consigliamo di assicurarti che la virtualizzazione sia abilitata nel BIOS. Ecco come puoi farlo:

  1. Accendi il computer e premi il tasto BIOS visualizzato sullo schermo (tasti Fn o Canc).
  2. Un metodo alternativo consiste nell’aprire prima il menu GNU GRUB. Con il BIOS, tieni premuto Maiusc . Con UEFI, premi Esc alcune volte durante l’avvio. In entrambi i casi, nel menu di GRUB, seleziona l’opzione Impostazioni firmware.
  3. Nel BIOS, vai alle schede Avanzate o Configurazione CPU e individua l’opzione Virtualizzazione. (AMD-V, SVM, Intel VT-x, VT-d, ecc.)
  4. Abilita la Virtualizzazione e premi il tasto mostrato sullo schermo (solitamente F10 ) per salvare le modifiche ed uscire.

Come installare VMware su Linux

L’installazione di un hypervisor come VMware può sembrare intimidatoria se non l’hai mai fatto prima, ma in realtà il processo è lo stesso dell’installazione di qualsiasi altra applicazione. Ecco i passaggi completi applicabili a varie distribuzioni:

  1. Innanzitutto, scarica il pacchetto VMware dal sito ufficiale.
  2. Vai alla directory in cui è stato scaricato il pacchetto, fai clic con il pulsante destro del mouse sul file e seleziona Proprietà .
  3. Copia o annota il nome completo .
  4. Fai clic con il pulsante destro del mouse in un punto qualsiasi e seleziona Apri nel terminale .
  5. Ora digita sudo sh ./VMware.bundle .
  6. Sostituisci con il nome completo del passaggio 3 ed esegui il comando.
  7. Al termine dell’installazione, immettere vmware o vmplayer per eseguire rispettivamente Workstation Pro e Player.
  8. A seconda del sistema, VMware potrebbe non aprirsi e potresti invece ricevere un messaggio relativo alle intestazioni del kernel mancanti o a un problema simile. In tali casi, puoi consultare la sezione relativa alla risoluzione dei problemi più avanti . Ma se non ricevi tali richieste, puoi semplicemente continuare con i passaggi elencati direttamente di seguito.
  9. Avvia VMware, accetta i termini del contratto di licenza e premi Avanti.
  10. Specificare le preferenze di aggiornamento e CEIP e premere Avanti.
  11. Specifica se stai utilizzando VMware per uso commerciale o non commerciale e premi Fine .
  12. Se non conosci VMware, ti consigliamo di consultare la nostra guida dettagliata sull’utilizzo di VMware a questo punto. Copre una serie di argomenti utili, tra cui come creare la tua prima macchina virtuale e installare un sistema operativo guest.

Se desideri disinstallare VMware, puoi utilizzare i seguenti comandi rispettivamente per Workstation Player e Pro:
sudo vmware-installer -u vmware-player
sudo vmware-installer -u vmware-workstation

In alcuni casi, potrebbe essere necessario utilizzare il percorso completo per vmware-installer come tale: /usr/bin/vmware-installer

Risoluzione dei problemi di installazione

Gli utenti incontrano comunemente problemi con l’installazione a causa di intestazioni del kernel mancanti, pacchetti o una versione del kernel incompatibile. Se ti viene richiesto di aggiornare le intestazioni del kernel, annulla la richiesta e usa i seguenti comandi come appropriato per aggiornarle:

  • Sui derivati ​​Debian:
    sudo apt install linux-headers-$(uname -r)
  • Nelle distribuzioni basate su Fedora:
    sudo dnf install kernel-headers kernel-devel
  • Nelle distribuzioni basate su Arch:
    sudo pacman -S linux-headers

Allo stesso modo, potrebbe anche essere necessario installare un set di pacchetti build-essential o simili. Ecco come puoi farlo:

  • Sui derivati ​​Debian:
    sudo apt install -y build-essential
  • Nelle distribuzioni basate su Fedora o RHEL:
    sudo dnf group install "Development Tools"
    sudo yum groupinstall "Development tools"
  • Nelle distribuzioni basate su Arch:
    sudo pacman -Sy base-devel

Sebbene raro, su distribuzioni continue come Kali, il file di installazione potrebbe non supportare i kernel più recenti, causando errori. In questi casi, puoi verificare se gli sviluppatori hanno fornito una patch o puoi provare a ripristinare il kernel. Ad esempio, su Ubuntu, puoi tenere premuto Maiusc durante l’avvio per accedere a GRUB, selezionare Opzioni avanzate per Ubuntu e selezionare la versione del kernel da utilizzare.

Infine, ci sono innumerevoli problemi specifici della distribuzione che potresti incontrare oltre a quelli che abbiamo già discusso. Ti consigliamo di controllare il wiki di distro per la sezione VMware in questi casi, poiché troverai quelli più comuni già risolti e documentati.

Installa VMware Tools su Linux Guest

La maggior parte dei guest Linux include Open VM Tools per impostazione predefinita, che è un’implementazione open source di VMware Tools per le distribuzioni Linux. Il pacchetto open-vm-tools è generalmente installato immediatamente, ma puoi anche installarlo manualmente con uno dei seguenti comandi:

  • Nelle distribuzioni basate su Debian:
    sudo apt-get install open-vm-tools-desktop
    sudo apt-get install open-vm-tools
  • Nelle distribuzioni basate su RPM:
    sudo yum install open-vm-tools-desktop
    sudo yum install open-vm-tools
  • Su Arch e i suoi derivati, usa sudo pacman -S open-vm-tools e avvia o abilita vmtoolsd.service e vmware-vmblock-fuse.service .

Puoi anche installare manualmente VMware Tools se lo desideri, ma tieni presente che ogni volta che il kernel Linux viene aggiornato, gli strumenti VMware devono essere reinstallati. Inoltre, VMware Tools richiede che alcune dipendenze siano disponibili sul guest Linux prima che possa essere installato. Questi includono gcc, binutils, make e sorgenti del kernel. È necessario fare riferimento alla documentazione specifica della distribuzione per ulteriori dettagli in merito. Ma con tutto ciò detto, ecco i passaggi necessari:

  1. Accendi la VM e assicurati che il sistema operativo guest sia in esecuzione.
  2. Seleziona VM > Installa VMware Tools o Lettore > Gestisci > Installa VMware Tools .
  3. Crea un punto di montaggio con sudo mkdir /mnt/cdrom .
  4. Ora monta il CD-ROM con uno dei seguenti:
    sudo mount /dev/cdrom /mnt/cdrom
    sudo mount /dev/sr0 /mnt/cdrom

  5. Controlla il nome del file del pacchetto VMware Tools con ls /mnt/cdrom .
  6. Digita uno dei seguenti comandi a seconda del formato in cui si trova il pacchetto:
    tar zxpf /mnt/cdrom/VMwareTools-version.tar.gz -C
    tar zxpf /mnt/cdrom/VmwareTools-version.tgz -C

  7. Sostituisci con la versione effettiva del passaggio 6 ed esegui il comando.
  8. Utilizzare i seguenti comandi per accedere alla distribuzione di VMware Tools e installare gli strumenti VMware:
    cd /vmware-tools-distrib/
    sudo ./vmware-install.pl
  9. In alternativa, per eseguire l’installazione utilizzando RPM, copiare il seguente comando, sostituire come fatto in precedenza ed eseguire il comando:
    rpm -ivh /mnt/cdrom/VMwareTools-version.rpm
  10. Puoi premere Invio per accettare le configurazioni predefinite o inserire i tuoi valori come preferisci. Puoi anche seguire le istruzioni sullo schermo per completare l’installazione o utilizzare sudo reboot per occuparti automaticamente degli ultimi ritocchi.
  11. Inoltre, il file di configurazione generalmente viene eseguito automaticamente dopo l’installazione. Ma in un secondo momento, puoi anche utilizzare il comando /usr/bin/vmware-config-tools.pl per configurare VMware Tools per il tuo kernel in esecuzione.
  12. Infine, se necessario, è possibile utilizzare umount /mnt/cdrom per smontare il CD-ROM e selezionare VM > Guest > Termina installazione di VMware Tools.