funzionalità virt-manager copia incolla su vm


17

Qualcuno sa come ottenere Virtual Manager per installare la funzionalità copia-incolla sulla macchina virtuale?

Non riesco a trovare nulla su Google.


1
Descrivi di più sulla "funzionalità di copia". Di quale funzionalità hai bisogno? Non accedi a ssh sull'host?
shgnInc,

aggiungendo a @shgnlnc: o vuoi copiare e incollare bidirezionale per host e guest?
Tejas,

Risposte:


16

Devi usare "Spice" invece di "VNC":

  1. Non è più necessario installare spice-gtk: virt-manager ha ora un client spice-gtk integrato. Ma devi installare python-spice-client-gtk( spice-client-gtksu debian) sull'host vm (se usi virt-manager su un altro computer per connetterti all'host vm in remoto tramite ssh, devi anche installarlo python-spice-client-gtksu quel computer)
  2. Avvia virt-manager
  3. Seleziona la tua macchina virtuale
  4. Accendi la macchina virtuale
  5. Connettiti al tuo ospite con ssh; nel guest, installa spice-vdagent e verifica che spice-vdagentd sia avviato ( ps -lef|grep spice-vdagentdti restituirà il processo se è in esecuzione)
  6. Mostra i dettagli dell'hardware virtuale
  7. Seleziona Visualizza VNC e cambia VNC in Spice e accetta di aggiungere il canale
  8. Cambia il modello video da Cirrus (impostazione predefinita) a QXL
  9. Riavvia virt-manager e accendi la macchina virtuale

Stai usando Spice.

Un'altra soluzione, senza X, ma supponendo che tu sia in grado di inviare ssh al tuo host dal tuo computer e alla tua vm dal tuo host:

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

Dovrebbero installare questi pacchetti su una macchina su cui virt-manager è stato installato su di essa? O esattamente su Host?
shgnInc,

Non è più necessario installare spice-gtk. Ho cambiato la risposta.
Guillaume Vauvert,

1
In realtà sembra che una volta installato spice-vdagentnel guest, non sia necessario riavviare virt-managerné il guest per utilizzare la condivisione degli appunti. È sufficiente disconnettersi e quindi accedere nuovamente nel guest.
gerlos,

6

Devi installare l'agente guest Spice nel guest:

Controlla la parte " Ospite " della sezione download di Spice: https://www.spice-space.org/download.html


2
Per i guest Windows, oltre all'installazione di spice-guest-tools, dovevo eseguire le seguenti operazioni in virt-manager: Aggiungi hardware -> Canale, imposta il nome su "com.redhat.spice.0" (o simile), imposta il dispositivo digitare come "Agente spezie (spicevmc)". Ho trovato queste informazioni da questo post reddit dopo aver cercato a lungo: reddit.com/r/linux/comments/asw4wk/…
jackkamm,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.