À partir de Fusion 11, le build de VMware Tools livré avec Fusion ne fournit plus les fonctionnalités de VMware Virtual Printer. Vous devez installer l'application VMware Virtual Printer séparément pour que les imprimantes sur l'hôte Mac s'affichent dans la machine virtuelle.

Les étapes requises pour que les imprimantes physiques sur votre hôte Mac soient disponibles pour une machine virtuelle varient selon la source et la version de l'instance de VMware Tools installée.

  • Si l'instance de VMware Tools dans le client a été initialement installée à partir d'un fichier ISO de VMware Tools fourni dans une version de Fusion antérieure à Fusion 11, la version de VMware Tools est antérieure à 10.3.x. Les versions de VMware Tools fournies antérieures à 10.3 contiennent déjà les fonctionnalités de VMware Virtual Printer. Il n'est pas nécessaire d'installer l'application VMware Virtual Printer séparément.
  • Si l'instance de VMware Tools dans le système d'exploitation client a été initialement installée à partir d'un fichier ISO de VMware Tools fourni dans Fusion 11 ou version ultérieure, la version de VMware Tools est 10.3.x ou version ultérieure. Les versions de VMware Tools 10.3.x ou ultérieures ne contiennent pas les fonctionnalités de VMware Virtual Printer. Vous devez installer l'application VMware Virtual Printer séparément.
  • Si l'instance de VMware Tools dans le client a été installée initialement à partir d'un paquet OSP spécifique au système d'exploitation de VMware Tools téléchargé sur le site Web VMware, pas le fichier ISO fourni dans Fusion, VMware Tools ne contient pas les fonctionnalités de VMware Virtual Printer. Étant donné que Fusion 11 et version ultérieure répertorie uniquement l'élément de menu Installer l’imprimante virtuelle dans le menu déroulant Machine virtuelle lorsque VMware Tools 10.3.x ou version ultérieure est installé dans la machine virtuelle, vous devez d'abord installer VMware Tools 10.3.x ou version ultérieure, puis sélectionner l'élément de menu Installer l’imprimante virtuelle. Ensuite, effectuez les étapes suivantes pour installer l'application VMware Virtual Printer séparément.
  • Si Open VM Tools (open-vm-tools), l'implémentation open-source de VMware Tools disponible avec de nombreux clients Linux, est installé dans la machine virtuelle Linux, Open VM Tools ne contient pas les fonctionnalités de VMware Virtual Printer. Étant donné que Fusion 11 et version ultérieure répertorie uniquement l'élément de menu Installer l’imprimante virtuelle dans le menu déroulant Machine virtuelle lorsque VMware Tools 10.3.x ou version ultérieure est installé dans la machine virtuelle, vous devez d'abord installer VMware Tools 10.3.x ou version ultérieure, puis sélectionner l'élément de menu Installer l’imprimante virtuelle. Ensuite, effectuez les étapes suivantes pour installer l'application VMware Virtual Printer séparément.
Les systèmes d'exploitation clients suivants prennent en charge VMware Virtual Printer.
  • Windows 7 et version ultérieure
  • Distributions Linux basées sur Debian et sur RPM

Les conditions préalables fournissent des informations pour que vous déterminiez si le client configuré prend en charge VMware Virtual Printer. Si le client ne prend pas en charge VMware Virtual Printer, vous devez utiliser une autre méthode de connexion des imprimantes. Par exemple, vous pouvez connecter une imprimante USB. Consultez Configuration du contrôleur USB et connexion des périphériques USB. Vous pouvez également utiliser l'imprimante réseau pour imprimer à partir du client. Reportez-vous à la section Sélection de l'imprimante par défaut d'une machine virtuelle pour commencer.

Conditions préalables

Pour installer VMware Virtual Printer, effectuez d'abord les opérations préalables suivantes.

  • Démarrez la machine virtuelle à laquelle vous souhaitez ajouter l'application VMware Virtual Printer.
  • Activez la fonctionnalité Partager les imprimantes Mac. Consultez Sélection de l'imprimante par défaut d'une machine virtuelle.
  • Utilisez la méthode applicable suivante pour vérifier si VMware Tools 10.3.x ou version ultérieure est installé.

    • Client Windows. Dans la barre d'état système, sélectionnez VMware Tools et ouvrez À propos de VMware Tools.
    • Client Linux. Dans une fenêtre de terminal, exécutez la commande vmware-toolbox-cmd -v.
  • Mettez à jour VMware Tools à la version 10.3.x ou ultérieure, si la version de VMware Tools est antérieure à 10.3 et qu'elle a été installée à partir d'un fichier Open VM Tools ou d'un paquet VMware Tools OSP téléchargé sur le site Web VMware. Vous devez désinstaller l'instance VMware Tools ou Open VM Tools existante, puis installer VMware Tools 10.3.x ou version ultérieure. Consultez Installation et utilisation de VMware Tools.
    Pour désinstaller VMware Tools, reportez-vous à la section Désinstallation de VMware Tools. Pour désinstaller Open VM Tools, exécutez la commande applicable.
    • Désinstallez Open VM Tools à partir des distributions Linux basées sur Debian, telles que Debian et Ubuntu.
      sudo apt-get purge open-vm-tools-desktop open-vm-tools
    • Désinstallez Open VM Tools à partir des distributions Linux basées sur RPM, telles que Red Hat, SUSE et Fedora.
      sudo rpm -e open-vm-tools-desktop open-vm-tools
  • Si l'option Installer l’imprimante virtuelle n'est pas répertoriée ou n'est pas sélectionnable dans le menu déroulant Machine virtuelle, prenez les mesures adéquates.
    Le tableau suivant contient les informations sur la raison pour laquelle l'option Installer l’imprimante virtuelle peut ne pas être répertoriée dans le menu déroulant, ainsi que les mesures que vous pouvez prendre pour qu'elle s'affiche.
    Option Installer l’imprimante virtuelle non répertoriée Mesures adéquates
    VMware Tools n'est pas installé. Installez VMware Tools 10.3.x ou version ultérieure.
    La version de VMware Tools est antérieure à 10.3.0. Mettez à niveau VMware Tools vers la version 10.3.x ou vers la version ultérieure.
    Le client ne prend pas en charge VMware Virtual Printer. Aucun. Vous ne pouvez pas installer VMware Virtual Printer sur des clients qui ne le prennent pas en charge.

    Le tableau suivant contient des informations sur les états de la machine virtuelle qui font que l'option Installer l’imprimante virtuelle s'affiche grisée et non sélectionnable dans le menu déroulant, et les mesures que vous pouvez prendre pour que l'option soit sélectionnable.

    Option Installer l’imprimante virtuelle non sélectionnable Mesures adéquates
    La machine virtuelle n'est pas sous tension. Mettez la machine virtuelle sous tension ou reprenez-la.
    La machine virtuelle ne contient aucun périphérique CD/DVD. Ajoutez un périphérique CD/DVD.

Procédure

  1. Sélectionnez Fenêtre > Bibliothèque de machines virtuelles.
  2. Sélectionnez une machine virtuelle dans la fenêtre Bibliothèque de machines virtuelles et sélectionnez Machine virtuelle > Installer l'imprimante virtuelle.
  3. Installez VMware Virtual Printer à l'aide de la méthode applicable au client.
    • Client Windows
      • Dans la machine virtuelle, utilisez l'Explorateur Windows pour accéder au lecteur CD/DVD, double-cliquez sur le fichier Virtual-Printer-version-build.exe et exécutez l'assistant de configuration de VMware Virtual Printer.
    • Client Linux

      Sur les clients Linux, après avoir sélectionné Installer l’imprimante virtuelle, la machine virtuelle s'ouvre sur le lecteur CD/DVD où les paquets d'installation .deb et .rpm se trouvent.

      Les paquets .deb s'appliquent aux distributions Linux basées sur Debian, telles que Debian et Ubuntu et se trouvent directement sur le lecteur CD/DVD. Le paquet _amd64.deb s'applique aux clients 64 bits. Le paquet _i386.deb s'applique aux clients 32 bits.

      Les paquets .rpm s'appliquent aux distributions Linux basées sur RPM, telles que Red Hat, SUSE et Fedora, et sont divisés en dossiers sur le lecteur CD/DVD. Chaque dossier est spécifique à une combinaison type de distribution Linux-et nombre de bits. Le paquet .x86_64.rpm s'applique aux clients Linux 64 bits. Le paquet .i386.rpm s'applique aux clients Linux 32 bits.

      1. Ouvrez une fenêtre de terminal et passez les répertoires au lecteur CD/DVD pour un paquet .deb ou passez à un dossier spécifique d'un paquet .rpm.
      2. Exécutez la commande appropriée pour le client.
        Commande de paquet DEB pour des clients 64 bits sudo dpkg -i thinprint_version-revision_amd64.deb
        Commande de paquet DEB pour des clients 32 bits sudo dpkg -i thinprint_version-revision_i386.deb
        Commande de paquet RPM pour des clients 64 bits Rpm -ivh thinprint_version-revision.x86_64.rpm
        Commande de paquet RPM pour des clients 32 bits Rpm -ivh thinprint_version-revision.i386.rpm
      3. Pour vérifier que VMware Virtual Printer est installé et en cours d'exécution sur le client Linux, exécutez les commandes appropriées.

        Si le service Thinprint est répertorié comme actif, VMware Virtual Printer est installé et est en cours d'exécution.

        Commandes de paquet DEB pour des clients 32 et 64 bits Commande pour vérifier l'état de VMware Virtual Printer.

        service thinprint status

        Commande pour répertorier le paquet installé.

        dpkg -l thinprint
        Commandes de paquet RPM pour des clients 32 et 64 bits Commande pour vérifier l'état de VMware Virtual Printer.

        service thinprint status

        Commande pour obtenir des informations sur le paquet installé.

        rpm -q --info thinprint

Résultats

Les imprimantes hôtes Mac s'affichent dans la liste d'imprimantes du client.

Que faire ensuite

  • Dans le client, effectuez l'impression sur une imprimante que vous venez d'ajouter depuis l'hôte pour confirmer le bon fonctionnement de la configuration de VMware Virtual Printer.
  • Lorsque vous effectuerez la mise à niveau de VMware Fusion ultérieurement, désinstallez et réinstallez VMware Virtual Printer pour vérifier que le client en possède la dernière version. Consultez Désinstaller VMware Virtual Printer.