fonctionnalité de copier-coller de virt-manager sur le VM


17

Quelqu'un sait comment obtenir Virtual Manager pour installer la fonctionnalité copier-coller sur la machine virtuelle?

Je ne trouve rien sur Google.


1
Veuillez décrire davantage la "fonctionnalité de copie". De quelles fonctionnalités avez-vous besoin? N'avez-vous pas accès à ssh sur l'hôte?
shgnInc

ajouter à @shgnlnc: ou vous voulez copier et coller bidirectionnel pour l'hôte et l'invité?
Tejas

Réponses:


16

Vous devez utiliser "Spice" au lieu de "VNC":

  1. Plus besoin d'installer spice-gtk: virt-manager a maintenant un client spice-gtk intégré. Mais vous devez installer python-spice-client-gtk( spice-client-gtksur debian) sur l'hôte vm (si vous utilisez virt-manager sur une autre machine pour vous connecter à distance à l'hôte vm via ssh, vous devez également installer python-spice-client-gtksur cette machine)
  2. Démarrez virt-manager
  3. Sélectionnez votre machine virtuelle
  4. Allumez la machine virtuelle
  5. Connectez-vous à votre invité avec ssh; dans l'invité, installez spice-vdagent et vérifiez que spice-vdagentd est lancé ( ps -lef|grep spice-vdagentdvous renverra le processus s'il est en cours d'exécution)
  6. Afficher les détails du matériel virtuel
  7. Sélectionnez Afficher VNC et remplacez VNC par Spice et acceptez d'ajouter le canal
  8. Changer le modèle vidéo de Cirrus (par défaut) en QXL
  9. Redémarrez virt-manager et allumez la machine virtuelle

Vous utilisez Spice.

Une autre solution, sans X, mais en supposant que vous pouvez ssh vers votre hôte depuis votre machine, et vers votre vm depuis votre hôte:

  1. mymachine:~$ssh user@host
  2. host:~$ssh user@guest

Faut-il installer ces packages sur une machine sur laquelle virt-manager a été installé? Ou exactement sur l'hôte?
shgnInc

Il n'est plus nécessaire d'installer spice-gtk. J'ai changé la réponse.
Guillaume Vauvert

1
En fait, il semble qu'une fois que vous avez installé spice-vdagentdans l'invité, il n'est pas nécessaire de redémarrer virt-managerni l'invité pour utiliser le partage du presse-papiers. Il suffit de se déconnecter puis de se reconnecter à l'invité.
gerlos

6

Vous devez installer l'agent invité Spice sur l'invité:

Vérifiez la partie " Invité " de la section des téléchargements Spice: https://www.spice-space.org/download.html


2
Pour l'invité Windows, en plus d'installer spice-guest-tools, je devais faire ce qui suit dans virt-manager: Ajouter du matériel -> Canal, définir le nom sur "com.redhat.spice.0" (ou similaire), définir l'appareil tapez "Agent d'épices (spicevmc)". J'ai trouvé ces informations dans ce post reddit après une longue recherche: reddit.com/r/linux/comments/asw4wk/…
jackkamm
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.