在Debian中启动TigerVNC,您需要先确保已经安装了TigerVNC服务器
-
打开终端(快捷键:Ctrl + Alt + T)
-
更新软件包列表:
sudo apt update
- 安装TigerVNC服务器:
sudo apt install tigervnc-standalone-server tigervnc-common
- 设置TigerVNC密码:
vncpasswd
按照提示输入您想要设置的密码。完成后,会在您的主目录下生成一个名为.vnc
的文件夹,里面包含一个名为passwd
的文件,该文件存储了您的密码。
- 启动TigerVNC服务器:
vncserver
这将启动TigerVNC服务器并显示一个类似于以下的输出:
New 'X' desktop is:1
这里的
是您的计算机主机名。请记住这个数字(在这个例子中是1),因为您稍后需要用到它。
- 连接到TigerVNC服务器: 现在,您可以使用VNC客户端连接到TigerVNC服务器。在VNC客户端中输入以下地址:
:
将
替换为您的计算机的IP地址,将
替换为之前记下的数字(在这个例子中是1)。
例如,如果您的IP地址是192.168.1.5
,则连接地址为:
192.168.1.5:1
- 输入密码: 在VNC客户端中输入您在步骤4中设置的密码,然后按回车键。现在,您应该可以看到Debian桌面环境。
注意:如果您希望在系统启动时自动启动TigerVNC服务器,可以使用systemd
创建一个服务单元文件。具体步骤如下:
- 创建一个新的服务单元文件:
sudo nano /etc/systemd/system/tigervnc.service
- 将以下内容粘贴到文件中,将
替换为您的用户名:
[Unit] Description=TigerVNC Server After=syslog.target network.target [Service] Type=forking User=Group= WorkingDirectory=/home/ PIDFile=/home/ /.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
-
保存并关闭文件。
-
重新加载
systemd
守护进程:
sudo systemctl daemon-reload
- 启用TigerVNC服务:
sudo systemctl enable tigervnc.service
- 启动TigerVNC服务:
sudo systemctl start tigervnc.service
现在,每次系统启动时,TigerVNC服务器都会自动运行。要停止或重启服务,可以使用以下命令:
sudo systemctl stop tigervnc.service sudo systemctl restart tigervnc.service