funcionalidad virt-manager copiar y pegar en el vm


17

¿Alguien sabe cómo hacer que Virtual Manager instale la funcionalidad de copiar y pegar en la máquina virtual?

No puedo encontrar nada en Google.


1
Describa más sobre "funcionalidad de copia". ¿Qué funcionalidad necesitas? ¿No tienes acceso a ssh en el host?
shgnInc

agregando a @shgnlnc: ¿o desea copiar y pegar bidireccional para el host y el invitado?
Tejas

Respuestas:


16

Tienes que usar "Spice" en lugar de "VNC":

  1. Ya no es necesario instalar spice-gtk: virt-manager ahora tiene un cliente spice-gtk incorporado. Pero necesita instalar python-spice-client-gtk( spice-client-gtken debian) en el host vm (si usa virt-manager en otra máquina para conectarse al host vm de forma remota a través de ssh, también debe instalar python-spice-client-gtken esa máquina)
  2. Iniciar virt-manager
  3. Selecciona tu máquina virtual
  4. Poder en la máquina virtual
  5. Conéctese con su invitado con ssh; en el invitado, instale spice-vdagent y verifique que se inicie spice-vdagentd ( ps -lef|grep spice-vdagentdle devolverá el proceso si se está ejecutando)
  6. Mostrar detalles de hardware virtual
  7. Seleccione Display VNC y cambie VNC a Spice y acepte para agregar el canal
  8. Cambie el modelo de video de Cirrus (el predeterminado) a QXL
  9. Reinicie virt-manager y encienda la máquina virtual

Estás usando Spice.

Otra solución, sin X, pero suponiendo que pueda enviar ssh a su host desde su máquina, y a su vm desde su host:

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

¿Debería instalar estos paquetes en una máquina que virt-manager tenía instalada? O exactamente en el host?
shgnInc

Ya no es necesario instalar spice-gtk. He cambiado la respuesta.
Guillaume Vauvert

1
En realidad, parece que una vez que se instala spice-vdagenten el invitado, no es necesario reiniciar virt-managerni que el invitado use el uso compartido del portapapeles. Es suficiente cerrar sesión y luego volver a iniciar sesión en el invitado.
gerlos

6

Debe instalar el agente invitado de Spice en el invitado:

Verifique la parte " Invitado " de la sección de descargas de Spice: https://www.spice-space.org/download.html


2
Para el invitado de Windows, además de instalar spice-guest-tools, tenía que hacer lo siguiente en virt-manager: Agregar hardware -> Canal, establecer el nombre en "com.redhat.spice.0" (o similar), configurar el dispositivo escriba como "Agente de especias (spicevmc)". Encontré esta información en esta publicación de reddit después de buscar durante mucho tiempo: reddit.com/r/linux/comments/asw4wk/…
jackkamm
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.