树莓派ubuntu 系统 vnc
时间: 2025-02-10 16:00:19 浏览: 47
### 设置树莓派 Ubuntu 系统上的 VNC 远程连接
#### 安装 TightVNC Server
为了能够在树莓派上使用 VNC 实现远程桌面控制,需要先安装 VNC server 软件。对于基于 Ubuntu 的系统来说,TightVNC 是一种常见的选择。
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install tightvncserver -y
```
上述命令会更新软件包列表并升级已有的软件包到最新版本[^3],接着安装 `tightvncserver` 工具用于提供 VNC 服务支持。
#### 配置 VNC Server
首次运行 VNC server 建立必要的配置文件:
```bash
vncserver :1
```
这一步骤将会提示设定密码和其他安全选项。完成之后可以终止当前实例以便进一步调整设置。
#### 自动化启动脚本创建
为了让 VNC 在每次开机时自动启动,在 `/etc/systemd/system/` 目录下新建一个名为 `vncserver@:1.service` 的 systemd 服务单元文件:
```ini
[Unit]
Description=Start TightVNC server at startup.
After=syslog.target network.target
[Service]
Type=forking
User=pi
PAMName=login
PIDFile=/home/pi/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x720 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
```
保存退出后启用该服务以确保其随系统一同启动:
```bash
systemctl enable vncserver@\:1.service
reboot now
```
这样做的好处是可以让 VNC 不依赖于特定用户的登录状态而独立工作,并且能够指定分辨率等参数[^4]。
#### 使用 VNC Viewer 访问
一旦服务器端准备完毕,客户端只需要下载对应的 VNC 查看器应用程序即可建立连接。地址栏内填入目标设备 IP 地址加上冒号和显示编号(例如:`192.168.1.36:1`),按照之前设置好的凭证信息验证身份就能顺利进入图形界面操作了。
阅读全文
相关推荐


















