debian12 安装VNC,Xfce桌面环境及汉化

一、首先安装桌面环境

这里我选择安装Xfce和所需字体,可通过以下命令安装。

sudo apt update
sudo apt install xfce4 xfce4-goodies
sudo apt-get install xfonts-base xfonts-100dpi xfonts-75dpi

二、安装VNC

  1. 安装VNC服务器
sudo apt update
sudo apt install tightvncserver
  1. 设置VNC密码
vncpasswd
  1. 配置VNC(假设使用的是Xfce,如果使用其他窗口管理器,请替换相应的命令)
#!/bin/sh

xrdb "$HOME/.Xresources"
startxfce4 &
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
  1. 使脚本可执行
chmod +x ~/.vnc/xstartup

5.启动 VNC 服务器,端口(5901)如果不需要设置开机自启就可以直接执行启动了,需要的话,把下面开机自启设置好再启动

vncserver :1

三、设置开机自启

  1. 首先,创建一个新的服务文件 vncserver@.service:

    sudo nano /etc/systemd/system/vncserver@.service
  2. 添加以下内容到服务文件(这里我直接用的是root用户和权限组)

    [Unit]
    Description=Start TightVNC server at startup
    After=syslog.target network.target
    
    [Service]
    Type=forking
    User=root
    Group=root
    WorkingDirectory=/root
    
    PIDFile=/root/.vnc/%H:%i.pid
    ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
    ExecStart=/usr/bin/vncserver :%i -geometry 1920x1080 -depth 24
    ExecStop=/usr/bin/vncserver -kill :%i
    
    [Install]
    WantedBy=multi-user.target
  3. 重新加载 Systemd 并启用服务

    sudo systemctl daemon-reload
  4. 启用并启动 VNC 服务

    sudo systemctl enable vncserver@1.service
    sudo systemctl start vncserver@1.service

四、安装VNC客户端

下载RealVNC Viewer或任何其他 VNC 客户端,可以自己百度下载。安装打开之后,在上方搜索栏中,直接输入ip:5901 即可连接。

五、汉化问题

点击查看汉化教程

发表评论

电子邮件地址不会被公开。 必填项已用*标注