本文介紹如何在Debian系統(tǒng)上安裝配置TigerVNC服務(wù)器,提供兩種方法:使用APT包管理器和Snap包管理器。
方法一:使用APT包管理器 (推薦)
此方法適用于大多數(shù)Debian版本。
-
更新軟件包: 打開(kāi)終端,運(yùn)行以下命令更新系統(tǒng)軟件包列表:
sudo apt update
-
安裝TigerVNC: 安裝TigerVNC服務(wù)器及其必要組件:
sudo apt install tigervnc-standalone-server tigervnc-common
-
設(shè)置VNC密碼: 運(yùn)行以下命令設(shè)置VNC密碼,系統(tǒng)會(huì)提示您輸入并確認(rèn)密碼:
vncpasswd
-
啟動(dòng)TigerVNC服務(wù)器: 您可以手動(dòng)啟動(dòng)或?qū)⑵湓O(shè)置為系統(tǒng)服務(wù)自動(dòng)啟動(dòng)。
-
手動(dòng)啟動(dòng): 使用以下命令手動(dòng)啟動(dòng)VNC服務(wù)器(:1 表示顯示編號(hào),可更改):
vncserver :1
-
設(shè)置為系統(tǒng)服務(wù) (推薦): 這使得VNC服務(wù)器在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行。
a. 創(chuàng)建服務(wù)文件:
sudo nano /etc/systemd/system/[email protected]
b. 將以下內(nèi)容粘貼到文件中,替換
和 為您的實(shí)際用戶(hù)名和用戶(hù)組: [Unit] Description=Start TigerVNC server at startup After=syslog.target network.target [Service] Type=forking User=<your_username> Group=<your_group> WorkingDirectory=/home/<your_username> PIDFile=/home/<your_username>/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
c. 保存并關(guān)閉文件,然后運(yùn)行以下命令啟用并啟動(dòng)服務(wù):
sudo systemctl daemon-reload sudo systemctl enable [email protected] sudo systemctl start [email protected]
-
方法二:使用Snap包管理器
此方法適用于Debian 18.04及更高版本。
-
安裝Snap: 如果您尚未安裝Snap,請(qǐng)先安裝:
sudo apt update sudo apt install snapd
-
安裝TigerVNC: 使用Snap安裝TigerVNC:
sudo snap install tigervnc
-
設(shè)置VNC密碼: 與方法一相同,運(yùn)行 vncpasswd 設(shè)置密碼。
-
啟動(dòng)TigerVNC服務(wù)器: 手動(dòng)啟動(dòng),使用 vncserver :1 命令。
完成以上步驟后,您即可通過(guò)VNC客戶(hù)端連接到您的Debian系統(tǒng)。 記住替換