添加官方PPA仓库
sudo add-apt-repository ppa:tigervnc/ppa
sudo apt update
确保获取最新版本。
升级软件包
sudo apt upgrade tigervnc-server tigervnc-viewer
升级服务器和客户端组件。
可选:启用自动更新
sudo apt install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
简化定期更新流程。
版本升级(需手动操作)
wget https://github.com/TigerVNC/tigervnc/releases/download/vX.X.X/tigervnc-X.X.X-linux-x86_64.tar.gz
tar -xzf tigervnc-X.X.X-linux-x86_64.tar.gz
cd tigervnc-X.X.X
sudo ./configure && sudo make install
需手动处理依赖,适用于需旧版本或定制化场景。服务配置更新
/etc/systemd/system/vncserver@:1.service,调整用户、分辨率等参数后重启服务:sudo systemctl daemon-reload
sudo systemctl restart vncserver@:1.service
确保服务参数符合安全要求。sudo ufw allow 5901/tcp
vncserver -version 确认版本,确保升级成功。注:操作前建议备份重要数据,优先通过官方渠道获取更新以降低安全风险。