A partire da Fusion 11, la build di VMware Tools in bundle con Fusion non include più la funzionalità VMware Virtual Printer. Per rendere visibili nella macchina virtuale le stampanti dell'host Mac, è necessario installare l'applicazione VMware Virtual Printer separatamente.

I passaggi necessari per rendere le stampanti fisiche nell'host Mac disponibili per una macchina virtuale variano in base all'origine e alla versione di VMware Tools installata.

  • Se l'istanza di VMware Tools nel guest è stata originariamente installata da un file ISO di VMware Tools in bundle in una versione di Fusion precedente a Fusion 11, la versione di VMware Tools è precedente alla 10.3.x. La versione di VMware Tools in bundle precedente alla 10.3 include già la funzionalità VMware Virtual Printer. Non è necessario installare l'applicazione VMware Virtual Printer separatamente.
  • Se l'istanza di VMware Tools nel sistema operativo guest è stata originariamente installata da un file ISO di VMware Tools in bundle in Fusion 11 o versione successiva, la versione di VMware Tools è 10.3.x o successiva. VMware Tools 10.3.x o versione successiva in bundle non include la funzionalità VMware Virtual Printer. È necessario installare l'applicazione VMware Virtual Printer separatamente.
  • Se l'istanza di VMware Tools nel guest è stata originariamente installata da un pacchetto specifico del sistema operativo (OSP) di VMware Tools scaricato dal sito Web di VMware e non dal file ISO in bundle in Fusion, VMware Tools non include la funzionalità VMware Virtual Printer. Poiché in Fusion 11 o versione successiva la voce di menu Installa stampante virtuale è presente nel menu a discesa Macchina virtuale solo quando VMware Tools 10.3.x o versione successiva è installato nella macchina virtuale, è innanzitutto necessario installare VMware Tools 10.3.x o versione successiva, quindi selezionare la voce di menu Installa stampante virtuale ed eseguire i passaggi seguenti per installare l'applicazione VMware Virtual Printer separatamente.
  • Se Open VM Tools (open-vm-tools), l'implementazione open source di VMware Tools disponibile con molti guest Linux, è installato nella macchina virtuale Linux, Open VM Tools non include la funzionalità VMware Virtual Printer. Poiché in Fusion 11 o versione successiva la voce di menu Installa stampante virtuale è presente nel menu a discesa Macchina virtuale solo quando VMware Tools 10.3.x o versione successiva è installato nella macchina virtuale, è innanzitutto necessario installare VMware Tools 10.3.x o versione successiva, quindi selezionare la voce di menu Installa stampante virtuale ed eseguire i passaggi seguenti per installare l'applicazione VMware Virtual Printer separatamente.
I seguenti sistemi operativi guest supportano VMware Virtual Printer.
  • Windows 7 o versione successiva
  • Distribuzioni di Linux basate su Debian e RPM

I prerequisiti includono informazioni per determinare se il guest che si sta configurando supporta VMware Virtual Printer. Se il guest non supporta VMware Virtual Printer, è necessario utilizzare un altro metodo per connettere stampanti. Ad esempio, è possibile connettere una stampante USB. Consultare Configurazione del controller USB e connessione dei dispositivi USB. È inoltre possibile utilizzare la stampante di rete per eseguire la stampa dall'interno del guest. Per informazioni introduttive, consultare Impostazione di una stampante di default di una macchina virtuale.

Prerequisiti

Per installare VMware Virtual Printer, eseguire innanzitutto i prerequisiti.

  • Avviare la macchina virtuale in cui si desidera aggiungere l'applicazione VMware Virtual Printer.
  • Abilitare la funzionalità Condividi stampanti Mac. Consultare Impostazione di una stampante di default di una macchina virtuale.
  • Utilizzare il metodo applicabile seguente per verificare se VMware Tools 10.3.x o versione successiva è installato.

    • Guest Windows. Nell'area di notifica, selezionare VMware Tools e aprire Informazioni su VMware Tools.
    • Guest Linux. In una finestra Terminale, eseguire il comando vmware-toolbox-cmd -v.
  • Aggiornare VMware Tools alla versione 10.3.x o successiva se la versione di VMware Tools è precedente alla 10.3 ed è stata installata da un file di Open VM Tools o da un pacchetto OSP di VMware Tools scaricato dal sito Web di VMware. È necessario disinstallare l'istanza di VMware Tools o Open VM Tools esistente, quindi installare VMware Tools 10.3.x o versione successiva. Consultare Installazione e utilizzo di VMware Tools.
    Per disinstallare VMware Tools, consultare Disinstallazione di VMware Tools. Per disinstallare Open VM Tools, eseguire il comando applicabile.
    • Disinstallare Open VM Tools dalle distribuzioni di Linux basate su Debian, ad esempio Debian e Ubuntu.
      sudo apt-get purge open-vm-tools-desktop open-vm-tools
    • Disinstallare Open VM Tools dalle distribuzioni di Linux basate su RPM, ad esempio Red Hat, SUSE e Fedora.
      sudo rpm -e open-vm-tools-desktop open-vm-tools
  • Se l'opzione Installa stampante virtuale non è presente o non è selezionabile nel menu a discesa Macchina virtuale, eseguire l'azione appropriata.
    La seguente tabella include informazioni sui motivi per cui l'opzione Installa stampante virtuale potrebbe non essere presente nel menu a discesa e le azioni da eseguire per rendere l'opzione disponibile.
    Installa stampante virtuale non presente Azione appropriata
    VMware Tools non è installato. Installare VMware Tools 10.3.x o versione successiva.
    La versione di VMware Tools è precedente alla 10.3.0. Aggiornare VMware Tools alla versione 10.3.x o successiva.
    Il guest non supporta VMware Virtual Printer. Nessuna. Non è possibile installare la funzionalità VMware Virtual Printer nei guest che non la supportano.

    La seguente tabella fornisce informazioni sugli stati della macchina virtuale che rendono l'opzione Installa stampante virtuale disattivata e non selezionabile nel menu a discesa e le azioni da eseguire per rendere l'opzione selezionabile.

    Installa stampante virtuale non selezionabile Azione appropriata
    La macchina virtuale non è attiva. Attivare o riprendere la macchina virtuale.
    La macchina virtuale non dispone di un dispositivo CD/DVD. Aggiungere un dispositivo CD/DVD.

Procedura

  1. Selezionare Finestra > Libreria macchine virtuali.
  2. Selezionare una macchina virtuale nella finestra Libreria macchina virtuale e selezionare Macchina virtuale > Installa stampante virtuale.
  3. Installare VMware Virtual Printer utilizzando il metodo appropriato per il guest.
    • Guest Windows
      • Nella macchina virtuale, utilizzare Esplora risorse per accedere all'unità CD/DVD, fare doppio clic sul file Virtual-Printer-version-build.exe e completare l'installazione guidata di VMware Virtual Printer.
    • Guest Linux

      Nei guest Linux, dopo aver selezionato Installa stampante virtuale, la macchina virtuale apre l'unità CD/DVD in cui si trovano i pacchetti dei programmi di installazione .deb e .rpm.

      I pacchetti .deb sono per le distribuzioni di Linux basate su Debian, ad esempio Debian e Ubuntu, e si trovano direttamente nell'unità CD/DVD. Il pacchetto _amd64.deb è per i guest a 64 bit. Il pacchetto _i386.deb è per i guest a 32 bit.

      I pacchetti .rpm sono per le distribuzioni di Linux basate su RPM, ad esempio Red Hat, SUSE e Fedora e sono suddivisi in cartelle nell'unità CD/DVD. Ogni cartella è specifica per una combinazione di tipo e numero di bit della distribuzione Linux. Il pacchetto .x86_64.rpm è per i guest Linux a 64 bit. Il pacchetto .i386.rpm è per i guest Linux a 32 bit.

      1. Aprire una finestra Terminale e sostituire le directory con l'unità CD/DVD per un pacchetto .deb oppure continuare con la cartella specifica per un pacchetto .rpm.
      2. Eseguire il comando appropriato per il guest.
        Comando del pacchetto DEB per i guest a 64 bit sudo dpkg -i thinprint_version-revision_amd64.deb
        Comando del pacchetto DEB per i guest a 32 bit sudo dpkg -i thinprint_version-revision_i386.deb
        Comando del pacchetto RPM per i guest a 64 bit Rpm -ivh thinprint_version-revision.x86_64.rpm
        Comando del pacchetto RPM per i guest a 32 bit Rpm -ivh thinprint_version-revision.i386.rpm
      3. Per verificare che la funzionalità VMware Virtual Printer sia installata e in esecuzione nel guest Linux, eseguire i comandi appropriati.

        Se il servizio Thinprint è elencato come attivo, significa che la funzionalità VMware Virtual Printer è installata e in esecuzione.

        Comandi del pacchetto DEB per i guest a 32 bit e a 64 bit Comando per verificare lo stato di VMware Virtual Printer.

        service thinprint status

        Comando per elencare il pacchetto installato.

        dpkg -l thinprint
        Comandi del pacchetto RPM per i guest a 32 bit e a 64 bit Comando per verificare lo stato di VMware Virtual Printer.

        service thinprint status

        Comando per informazioni sul pacchetto installato.

        rpm -q --info thinprint

risultati

Le stampanti dell'host Mac vengono visualizzate nell'elenco di stampanti del guest.

Operazioni successive

  • Nel guest, eseguire una stampa sulla stampante appena aggiunta dall'host per verificare che la configurazione di VMware Virtual Printer funzioni.
  • Quando si eseguirà l'aggiornamento di VMware Fusion in futuro, per verificare che un guest disponga della versione più recente di VMware Virtual Printer, disinstallare e reinstallare VMware Virtual Printer. Consultare Disinstallazione di VMware Virtual Printer.