virt-manager kopiuje funkcję wklejania do vm


17

Czy ktoś wie, jak skłonić Virtual Managera do zainstalowania funkcji kopiuj-wklej na maszynie wirtualnej?

Nic nie mogę znaleźć w Google.


1
Proszę opisać więcej na temat „funkcji kopiowania”. Jakiej funkcjonalności potrzebujesz? Nie masz dostępu do ssh na hoście?
shgnInc

dodawanie do @shgnlnc: czy chcesz dwukierunkowe kopiowanie i wklejanie dla hosta i gościa?
Tejas

Odpowiedzi:


16

Musisz użyć „Spice” zamiast „VNC”:

  1. Nie musisz już instalować spice-gtk: virt-manager ma teraz wbudowanego klienta spice-gtk. Ale musisz zainstalować python-spice-client-gtk( spice-client-gtkna debianie) na hoście vm (jeśli używasz virt-manager na innym komputerze, aby połączyć się z hostem vm zdalnie przez ssh, musisz także zainstalować python-spice-client-gtkna tym komputerze)
  2. Uruchom virt-manager
  3. Wybierz maszynę wirtualną
  4. Włącz maszynę wirtualną
  5. Połącz się z gościem za pomocą ssh; w gościu zainstaluj spice-vdagent i sprawdź, czy uruchomiono spice-vdagentd ( ps -lef|grep spice-vdagentdzwróci ci proces, jeśli jest uruchomiony)
  6. Pokaż szczegóły wirtualnego sprzętu
  7. Wybierz Wyświetl VNC i zmień VNC na Przyprawa i zaakceptuj dodanie kanału
  8. Zmień model wideo z Cirrus (domyślny) na QXL
  9. Uruchom ponownie virt-manager i włącz maszynę wirtualną

Używasz Spice.

Inne rozwiązanie, bez X, ale zakładając, że możesz ssh do swojego hosta z twojego komputera i do vm z twojego hosta:

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

Czy należy zainstalować te pakiety na komputerze, na którym zainstalowano virt-manager? Czy dokładnie na hoście?
shgnInc

Nie ma już potrzeby instalowania spice-gtk. Zmieniłem odpowiedź.
Guillaume Vauvert

1
W rzeczywistości wydaje się, że po zainstalowaniu spice-vdagentgościa nie ma potrzeby ponownego uruchamiania virt-managerani gościa, aby korzystać z udostępniania schowka. Wystarczy się wylogować, a następnie zalogować ponownie do gościa.
gerlos

6

Musisz zainstalować agenta gościa Spice w gościu:

Sprawdź część „ Gość ” w sekcji Pliki do pobrania Spice: https://www.spice-space.org/download.html


2
W przypadku gościa Windows oprócz instalacji narzędzia spice-guest-musiałem wykonać następujące czynności w virt-manager: Dodaj sprzęt -> Kanał, ustaw nazwę na „com.redhat.spice.0” (lub podobny), ustaw urządzenie wpisz „Spice agent (spicevmc)”. Znalazłem te informacje z tego posta reddit po długim wyszukiwaniu: reddit.com/r/linux/comments/asw4wk/…
jackkamm
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.