提示:本文利用的是Ubuntu主机和树莓派4B开发板,示例仅供参考
文章目录
- 一、树莓派系统安装
- 下载前准备工作
- 下载安装树莓派的官方烧录软件imager
- imager的使用方法
- 二、主机与树莓SSH连接
- 查看数梅派IP地址
- 建立ssh连接
- 更新树莓派源地址
- 三、主机端远程桌面配置
- ubuntu电脑主机上安装vnc viewer
- 四、树莓派端远程桌面配置
- 在树莓派上开启远程桌面服务
- `树莓派远程桌面不显示,报错cannot currently show the desktop`
- 总结
一、树莓派系统安装
下载前准备工作
一张32GB的SD卡、树莓派、读卡器
下载安装树莓派的官方烧录软件imager
https://www.raspberrypi.com/software/
imager的使用方法
插入读卡器和SD卡,打开imager;
选择需要烧录的镜像,选择烧录的系统版本,选择需要烧录进去的SD卡;
设置树莓派名称与密码、WIFI名称与密码(可选)、登入用户名称与密码;
等待烧录完成,将SD卡取出并插入树莓派卡槽中;
上电开机,WIFI信号不好可以使用一根网线连接路由器或者电脑主机;
检查树莓派指示灯状态,树莓派黄灯有闪烁,网卡的工作指示灯正常亮起表示系统正常工作;
二、主机与树莓SSH连接
查看数梅派IP地址
主机端(无论是window还是Ubuntu)
ping ping raspberrypi.local
192.168.66.140
建立ssh连接
ssh Username@IP
此处Username改为之前设置好的Username,IP改为树莓派的 IP 地址。
例如ssh asus@192.168.66.140
查看ubuntu版本(如果树莓派安装的是ubuntu) lsb_relesase -a
更新树莓派源地址
(vim编辑如果不会用的话可以参考:vim的使用)
sudo apt-get install vim
sudo vim /etc/apt/sources.list
更换软件源之前,先说下我目前的系统环境,终端输入命令:uname -a
注释掉原来的代码,把以下代码加入到文件里:
从剪贴板粘贴文本,可以使用标准的键盘快捷键“Ctrl+Shift+v” ctrl + x 退出
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
保存退出(英文输入法)
shitf+;
wq(即:wq)
如果不想用vim编辑器,可以使用sudo nano /etc/apt/sources.list,其中 sudo:以系统管理员权限启动 nano:树莓派内置的轻量级文本编辑器 /etc/apt/sources.list:系统的软件源配置文件 快捷指令(CTRL+O输入,CTRL+O保存 ,CTRL+X退出)
sudo apt-get update 更新软件源列表
三、主机端远程桌面配置
window系统更加简单,这里省略了,只讲Ubuntu主机怎么操作,其它Linux发行版也是一样的方法
ubuntu电脑主机上安装vnc viewer
下载vnc viewer,打开下载目录;
右键空白区域,选择在终端中打开;
sudo dpkg -i VNC-Viewer-7.12.1-Linux-x64.deb (按住table键补全)
安装完成后,启动软件;
四、树莓派端远程桌面配置
在树莓派上开启远程桌面服务
sudo raspi-config 得到如下界面,并切换到interfacing Options,
按ESC可以退出上述界面
(在ubuntu主机或者window主机)下载vnc view
https://www.realvnc.com/en/connect/download/viewer/
在树梅派上:
sudo apt install xrdp
sudo reboot
允许root登入(这里要设)
sudo passwd root
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
加入下列指令:(i键进入编辑模式)
greeter-show-manual-login=true
allow-guest=false
编辑后重启数梅派:
sudo reboot
树莓派远程桌面不显示,报错cannot currently show the desktop
原因是分辨率设置问题。解决方法:
输入sudo raspi-config;
点击Advanced Options,进入新页面点击Resolution;
例如修改成:60HZ 16:9;
重启生效 sudo reboot;
总结
简单讲解了树莓派的使用方法,Ubuntu主机和树莓派远程桌面的配置;