在 Debian 上安装 TigerVNC 通常可以通过官方仓库完成。下面给你一个从安装到基本使用的完整流程(以 Debian 11/12 为例)。
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common tigervnc-viewer
说明:
tigervnc-standalone-server:VNC 服务端tigervnc-viewer:VNC 客户端(可选)
su - youruser
或直接使用当前用户。
vncpasswd
密码会保存在:
~/.vnc/passwd
vncserver :1
默认会启动一个 twm 桌面(很简陋)。
vncserver -kill :1
如果你安装了桌面(如 XFCE / GNOME / MATE):
sudo apt install xfce4 xfce4-goodies
~/.vnc/xstartupnano ~/.vnc/xstartup
内容示例:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
chmod +x ~/.vnc/xstartup
vncserver -kill :1
vncserver :1
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service
sudo nano /etc/systemd/system/vncserver@.service
修改 User 和 HOME:
User=youruser
WorkingDirectory=/home/youruser
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
在另一台机器:
vncviewer your.server.ip:1
或使用 Windows / macOS 的 TigerVNC / RealVNC 客户端。
~/.vnc/xstartup:1 → 5901:2 → 5902ssh -L 5901:localhost:5901 user@server
然后连接 localhost:1
如果你告诉我:
我可以给你更精确的配置方案。