Xpra 是一个开源的跨平台远程显示服务器和客户端工具,可以用来转发图形应用和桌面。这里以 CentOS7 系统为例,演示一下怎样使用 Xpra 转发图形应用和桌面。
安装
代码语言:javascript复制# cd /etc/yum.repos.d/
# wget -c https://xpra.org/repos/CentOS/xpra.repo
# yum install xpra
其它版本的 Xpra 可以参考 https://xpra.org
运行图形应用
在当前机器上运行一个图形应用
代码语言:javascript复制# xpra start ssh:localhost --exit-with-children=yes --start-child=gedit
# 以桌面形式运行应用程序
# xpra start-desktop ssh:localhost --exit-with-children=yes --start-child=gedit
在远程机器上运行一个图形应用
代码语言:javascript复制# xpra start ssh:<user>@<host> --exit-with-children=yes --start-child=gedit
运行桌面
首先安装一个轻量级的桌面环境
代码语言:javascript复制# yum install epel-release
# yum groupinstall Xfce
启动桌面
代码语言:javascript复制# xpra start-desktop ssh:localhost --exit-with-children=yes --start-child=xfce4-session