树莓派4B无显示屏系统安装(Raspbian)
0、资料
百度网盘资料(含常见系统镜像文件,常用软件,必看!!!提取码fqmz)
1、下载镜像
[官网(慢,不推荐)](Operating system images – Raspberry Pi)
-
Raspberry Pi OS with desktop and recommended software含桌面和各种软件
-
Raspberry Pi OS with desktop含桌面,不含软件(推荐)
-
Raspberry Pi OS Lite没桌面,高手用的
2、格式化MircoSD卡(TF卡)
- 准备好Micro SD卡(≥16G,Class 10及以上),读卡器
- 用
SDFormatter
或者FormatTool
来格式化格式化Micro SD卡
3、烧录镜像
-
下载
Win32DiskImager
(烧录工具) -
选择好要格式化的SD卡,以及要烧录镜像所在的路径,点击写入等待即可
注意:系统写完后,如果弹出来要格式化剩余空间的盘,一定不要格式化!!!不然可能会遇到树莓派开机时,系统无法启动的问题!因为树莓派系统启动时默认只使用操作系统需要的SD卡空间。这意味着即使你有一个很大容量的SD卡,操作系统也不会使用那么多容量。
4、开启SSH及配置无线连接
没有屏幕的情况下,我们需要提前配置SSH连接(默认是关闭的)和WiFi账号密码。这样首次上电开机后就会自动连接WiFi以及使能SSH通道;在路由器后台,或者使用IP扫描工具获得分配给树莓派的IP后,就可以用SecureCRT或者Putty之类的工具,用SSH访问树莓派了。
-
打开BOOT盘(烧写好的SD卡),在根目录新建文件,命名为ssh(无后缀,新建文本文档后缀删掉),就默认打开了SSH通道
-
同样在BOOT盘根目录,新建文件,命名为 wpa_supplicant.conf,用
notepad++
([notepad++文本编辑器官网下载](Downloads | Notepad++ (notepad-plus-plus.org))),将文件拖入打开,仿照以下内容配置你的WiFi账号密码(注意不要选择5GWiFi网络)以上两文件可以在其他盘设置好再复制到BOOT盘根目录下
country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="wi-fi name here" psk="wi-fi password here" key_mgmt=WPA-PSK } network={ ssid="another wi-fi name here" psk="another wi-fi password here" key_mgmt=WPA-PSK }
5、远程桌面VNC
1>获取树莓派IP地址
先将安装好系统的SD卡插入树莓派。接上电源线,并打开电源。找到分配给树莓派的IP,一般设备名都叫raspberry。
- 方法一:路由器后台查看。先进入cmd获取路由器IP地址,在命令行输入ipconfig查看默认网关,就能知道它的IP地址。复制IP地址,到网页访问就能登陆。然后找到分配给树莓派的IP,一般设备名都叫raspberry。
- 方法二:电脑端IP扫描工具
Advanced IP Scanner
查看 - 方法三:手机端IP扫描工具
Fing
([Fing下载地址](Fing下载-Fing网络扫描仪app 11.4.1 安卓版-我游网 (5you.com)))
2>打开命令窗口
- 打开
putty
,输入IP后点击open按钮 - 树莓派默认登录名是 pi, 密码是 raspberry
3>配置远程桌面
在命令行下,输入sudo raspi-config,打开树莓派配置界面;
在 3 Interfacing Options里,设置使能VNC,建议顺便把Camera和SSH也都使能,修改完以后,按tab键退出选项,选择back按钮返回。
在 display Options或Display Options里,Resolution选1280*720,不能选第一个,否则远程桌面会黑屏
4>登录远程桌面
- 打开
VNC Viewer
,输入账号密码就可以在Windows下登录树莓派的桌面
6、换源
1>修改apt软件源
软件源是指 debian 系操作系统的应用程序安装包仓库,很多的软件都会这收录到这个仓库里面。而树莓派的 raspberrypi 操作系统也是基于 debian 的,所以树莓派也有自己的软件源,用来收录各种树莓派应用程序。默认情况下,树莓派软件源地址是 http://archive.raspbian.org/,位于欧洲,在国内访问是非常慢的,经常只有几 k 每秒的下载速率。所以我们在玩转树莓派之前,强烈推荐替换成国内的软件源。
备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
在命令行窗口内输入 sudo nano /etc/apt/sources.list
并回车,进入编辑器。
sudo 是指用系统管理员权限启动,nano 是树莓派内置的轻量文本编辑器,而 /etc/apt/sources.list 就是软件源的配置文件地址了。
接着编辑这个文件,如下图所示,把原来的内容注释掉(最前面加 # 号),在文件最顶部添加下面的内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
按 ctrl-o 保存,回车确认,按 ctrl-x 关闭。
同样的方法,修改系统更新源,把 /etc/apt/sources.list.d/raspi.list
文件也替换成下面的内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
至此,树莓派软件源就替换好了。最后,你可以试下执行 sudo apt-get update
,会发现更新速度快了很多。
sudo apt-get update
sudo apt-get upgrade
sudo reboot
2>修改pip源
树莓派上的主要编程语言是Python,国外的pip源都很慢,要换成国内的。新建~/.pip/pip.conf文件,写入其地址。阿里云、中科大、豆瓣等都有pip源。不管你用的是pip3还是pip,方法都是一样的(也即都是创建pip文件夹):
先安装vim编辑器
sudo apt-get install vim
然后创建文件夹,然后创建并打开文件(如果你已经有这个文件夹或者文件,那么执行下面的命令可能会报错,这无所谓,目的是有这个文件夹和文件就行)
mkdir ~/.pip
vim ~/.pip/pip.conf
在pip.conf文件中输入以下内容
[global]
trusted-host=mirrors.aliyun.com
index-url=https://mirrors.aliyun.com/pypi/simple/
按 ctrl-o 保存,回车确认,按 ctrl-x 关闭。
附:修改python3为默认版本
执行以下两条命令即可
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150