Ubuntu 20.04源码编译spice-gtk

官网:spice-gtk

SPICE 项目旨在提供完整的开源解决方案,以无缝方式远程访问虚拟机,让您可以轻松播放视频、录制音频、共享 USB 设备和共享文件夹。

SPICE 可以分为 4 个不同的组件:协议、客户端、服务器和访客。

协议:其他三个组件通信的规范,

客户端:如远程查看器之类,负责发送数据并从虚拟机 (VM) 转换数据,以便您可以与之交互;

服务器:管理程序使用的库,用于在 SPICE 协议下共享 VM;

访客:是所有必须在 VM 中运行以使 SPICE 充分发挥功能的软件,例如 QXL 驱动程序和 SPICE VDAgent。

1、安装依赖的库

sudo apt install meson python3

sudo apt install libpixman-1-dev libjpeg-turbo-devel

sudo apt install libglib2.0-dev 

sudo apt install libssl-dev

sudo apt install libcairo2-dev

sudo apt install libjpeg-dev json-glib-1.0-devel

sudo apt install libjson-glib-dev

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad 

sudo apt-get install libgtk-3-dev

sudo apt install  libopus-dev

2、安装spice协议

#wget --no-check-certificate https://www.spice-space.org/download/releases/spice-protocol-0.14.4.tar.xz

#sudo meson setup _build  --prefix=/opt/spice-proto

#sudo ninja compile -C _build

#sudo meson install -C _build

3、安装spice-gtk

#sudo meson setup _build  --prefix=/opt/spice-gtk --pkg-config-path=/opt/spice-proto/share/pkgconfig

#sudo ninja compile -C _build

#sudo meson install -C _build

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值