Debian系统更新TigerVNC的步骤
在更新TigerVNC前,需确保系统包列表为最新状态,避免因包信息过时导致升级失败。打开终端,运行以下命令:
sudo apt update
此命令会同步远程仓库的包信息到本地,为后续升级做准备。
升级前建议确认当前安装的TigerVNC版本,便于后续验证更新结果。运行以下命令查看版本信息:
tigervncserver -version
或使用简化的vncserver -version
命令(部分系统可能默认安装vncserver
软链接)。
Debian官方Backports仓库提供了较新版本的软件包(针对稳定版系统优化),是安全且便捷的升级途径。
bullseye
,Debian 12为bookworm
):sudo apt install -t buster-backports tigervnc-standalone-server
buster
为Debian 10的代号,若使用其他版本需调整)sudo apt update
sudo apt upgrade tigervnc-standalone-server
若Backports仓库中没有所需版本,可添加TigerVNC官方PPA(Personal Package Archive)获取更及时的更新。
software-properties-common
包(用于管理PPA):sudo apt install software-properties-common
sudo add-apt-repository ppa:tigervnc/ppa
Enter
键确认。sudo apt update
sudo apt upgrade tigervnc-standalone-server tigervnc-viewer
若上述方法均无法获取所需版本,可手动下载TigerVNC官方发布的.deb安装包进行安装。
tigervnc-standalone-server_1.18.0-linux-x86_64.deb
)。sudo apt install libtiff5-dev libpng-dev libvncserver-dev
./configure
make
sudo make install
cd .. && rm -rf tigervnc-*
vncserver -version
验证版本,并重新配置服务(如需)。无论采用哪种升级方式,均需重启VNC服务以应用新版本:
sudo systemctl restart vncserver@:1.service
(注::1
为VNC显示编号,可根据实际情况替换为你的显示端口,如:2
)
重启后,运行vncserver -version
确认版本已更新,确保升级成功。