virt-manager复制粘贴功能到vm


17

有谁知道如何让Virtual Manager在虚拟机上安装复制粘贴功能?

在Google上找不到任何内容。


1
请描述有关“复制功能”的更多信息。您需要哪些功能?您不访问主机上的ssh吗?
shgnInc 2014年

添加到@shgnlnc:还是要为主机和来宾进行双向复制和粘贴?
Tejas 2014年

Answers:


16

您必须使用“ Spice”而不是“ VNC”:

  1. 不再需要安装spice-gtk:virt-manager现在具有内置的spice-gtk客户端。但是您需要在vm主机上安装python-spice-client-gtkspice-client-gtk在debian上)(如果您在另一台计算机上使用virt-manager通过ssh远程连接到vm主机,则还必须在该计算机上安装)python-spice-client-gtk
  2. 启动virt-manager
  3. 选择您的虚拟机
  4. 开启虚拟机
  5. 使用ssh连接到您的访客;在来宾中,安装spice-vdagentd并验证spice-vdagentd是否已启动(ps -lef|grep spice-vdagentd如果进程正在运行,则会返回该进程)
  6. 显示虚拟硬件详细信息
  7. 选择显示VNC并将VNC更改为Spice并接受以添加频道
  8. 将视频模型从Cirrus(默认设置)更改为QXL
  9. 重新启动virt-manager并打开虚拟机电源

您正在使用Spice。

另一个解决方案,不带X,但假定您能够从计算机ssh到主机,从主机ssh到vm:

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

是否应将这些软件包安装在装有virt-manager的计算机上?还是完全在主机上?
shgnInc 2014年

不再需要安装spice-gtk。我改变了答案。
Guillaume Vauvert

1
实际上,看来,一旦spice-vdagent在来宾中安装,就无需重新启动,virt-manager也不需要来宾使用剪贴板共享。登出然后重新登录来宾就
gerlos

6

您需要在访客中安装Spice访客代理:

检查Spice下载部分的“ Guest ”部分:https : //www.spice-space.org/download.html


2
对于Windows guest虚拟机,除了安装spice-guest-tools外,我还需要在virt-manager中执行以下操作:添加硬件->通道,将名称设置为“ com.redhat.spice.0”(或类似名称),设置设备键入为“香料代理(spicevmc)”。我发现从这个reddit的留言本信息搜索很长一段时间后:reddit.com/r/linux/comments/asw4wk/...
jackkamm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.