virt-managerのvmへのコピーペースト機能


17

Virtual Managerで Virtual Machineにコピーアンドペースト機能をインストールする方法を知っている人はいますか?

Googleで何も見つかりません。


1
「コピー機能」について詳しく説明してください。どの機能が必要ですか?ホスト上のsshにアクセスしませんか?
shgnInc

@shgnlncへの追加:または、ホストとゲストの双方向のコピーアンドペーストが必要ですか?
テハス

回答:


16

「VNC」の代わりに「Spice」を使用する必要があります。

  1. spice-gtkをインストールする必要はもうありません。virt-managerにはspice-gtkクライアントが組み込まれています。ただし、python-spice-client-gtkspice-client-gtkdebianで)vmホストにインストールする必要があります(別のマシンでvirt-managerを使用して、sshを介してリモートでvmホストに接続する場合はpython-spice-client-gtk、そのマシンにもインストールする必要があります)
  2. virt-managerを起動します
  3. 仮想マシンを選択してください
  4. 仮想マシンをパワーオンする
  5. sshでゲストに接続します。ゲストで、spice-vdagentをインストールし、spice-vdagentdが起動していることを確認しps -lef|grep spice-vdagentdます(実行中の場合はプロセスを返します)
  6. 仮想ハードウェアの詳細を表示する
  7. Display VNCを選択し、VNCをSpiceに変更し、チャンネルの追加を受け入れます
  8. ビデオモデルをCirrus(デフォルト)からQXLに変更します
  9. virt-managerを再起動し、仮想マシンをパワーオンします

スパイスを使用しています。

Xなしの別の解決策ですが、マシンからホストにsshでき、ホストからvmにsshできると仮定します:

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

virt-managerがインストールされているマシンにこれらのパッケージをインストールする必要がありますか?またはホスト上で正確に?
shgnInc

spice-gtkをインストールする必要はもうありません。答えを変えました。
ギヨーム・ヴォヴェール

1
実際spice-vdagent、ゲストにインストールすると、virt-managerクリップボード共有を使用するためにゲストを再起動したり、ゲストを使用したりする必要はないようです。ログアウトしてからゲストに
ゲルロス

6

Spiceゲストエージェントをゲストにインストールする必要があります。

Spiceのダウンロードセクションの「ゲスト」部分を確認してください:https : //www.spice-space.org/download.html


2
Windowsゲストの場合、spice-guest-toolsのインストールに加えて、virt-managerで以下を実行する必要がありました。ハードウェアの追加->チャネル、名前を「com.redhat.spice.0」(または同様)、デバイスを設定「スパイスエージェント(spicevmc)」と入力します。私は長い時間のために検索した後、このredditのポストからこの情報を見つけました:reddit.com/r/linux/comments/asw4wk/...
jackkamm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.