spice虚拟桌面linux客户端配置
使用下面的命令来下载spice-gtk的最新版
wget http://www.spice-space.org/download/gtk/spice-gtk-0.30.tar.bz2
然后解压spice-gtk-0.30.tar.bz2
cd spice-gtk-0.30 进入spice-gtk目录
在当前路径下执行
./configure
来进行配置。
在配置的时候出现的问题如下
1:intltool版本太老
执行sudo yum install intltool来安装最新的版本
2:spice-protecol 版本太老
系统中的版本是spice-protocol-0.12.06版本,但是最新版的spice-gtk-0.30需要 spice-protocol-0.12.10以上的版本
执行wget http://www.spice-space.org/download/releases/spice-protocol-0.12.10.tar.bz2 命令来下载。
解压后进入pice-protocol-0.12.10。
(1):./configure --prefix=/usr
(2):make
(3):sudo make install
spice-protecol配置成功后的结果
Spice-Gtk 0.30
==============
prefix: /usr/local
c compiler: gcc -std=gnu99
Target: Unix
Gtk: 3.0
Coroutine: ucontext
Audio: no
SASL support: no
Smartcard support: no
USB redirection support: no
DBus: yes
WebDAV support: no
LZ4 support: no
Now type 'make' to build spice-gtk
spice-protocol版本更新后再回到spice-gtk-0.30目录下执行./configure 出现如下问题及解决方法
1)configure: error: Package requirements (pixman-1 >= 0.17.7) were not met:
sudo yum install pixman-devel.x86_64
2)configure: error: Package requirements (gtk+-3.0 >= 2.91.3) were not met:
sudo yum install gtk3-devel.x86_64
3)configure: error: libjpeg not found
sudo yum install libj*
配置成功后在当前目录执行
make
sudo make install
spice-gtk客户端安装成功。
执行如下命令即可连接上spice虚拟桌面
spicy -h service_ip -p service_port