TigerVNC在Ubuntu上的兼容性非常好。它是一个开源的VNC(Virtual Network Computing)服务器和客户端软件,支持多种操作系统,包括Ubuntu。以下是在Ubuntu上安装和配置TigerVNC的步骤:
sudo apt update
sudo apt upgrade -y
sudo apt install tigervnc-standalone-server tigervnc-common tigervnc-viewer -y
sudo adduser vncuser
sudo passwd vncuser
su - vncuser
vncpasswd
~/.vnc/xstartup
文件,配置图形界面启动方式。例如,使用XFCE4:vim ~/.vnc/xstartup
内容示例:#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
chmod +x ~/.vnc/xstartup
vncserver :1
/etc/systemd/system/vncserver@:1.service
文件:sudo nano /etc/systemd/system/vncserver@:1.service
内容示例:[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=vncuser
PIDFile=/home/vncuser/.vnc/%H%i.pid
ExecStartPre=/usr/bin/vncserver -kill :%i
ExecStart=/usr/bin/vncserver %i -geometry 1280x800 -depth 24 -localhost
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
netstat
命令检查5900端口的使用情况,并使用其他端口启动VNC服务器:sudo netstat -tuln | grep 5900
vncserver :2
sudo ufw allow 5901:5901/tcp
vncpasswd
命令设置VNC密码:vncpasswd
sudo apt install ubuntu-desktop
startx
总之,TigerVNC在Ubuntu上的安装和配置相对简单,兼容性也很好。只要按照上述步骤操作,并注意一些常见问题,就可以成功在Ubuntu上运行TigerVNC。