树莓派的基础配置
1.硬件准备
1.树莓派3B+(型号4B也同样适用)
2.一张64G的闪迪存储卡(最好是在16g及以上)
3.一个读卡器
4.普通电脑显示器(有最好),键盘,鼠标
5.一台可以正常工作的Window系统的电脑
2.安装系统
(1)树莓派系统下载:
系统下载地址:https://www.raspberrypi.org/downloads/raspbian/
选择with desktop版本,下载到电脑中。
(2)格式化tf卡
格式化工具:我这里用的是SD card formatter
(3)将下载好的系统镜像写入tf卡
写入工具:win32diskimager
(4)系统的初始化
从简单到复杂说:
(4.1)开启ssh连接
首先在tf卡中保存一个ssh的空文件,为了打开ssh功能。
(4.2)设置无线网连接
然后设置上网,在tf卡也就是当前的boot盘新建一个wpa_supplicant.conf的文件,写入上网配置命令:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi的SSID"
psk="WiFi密码"
}
在用学校的网络,通过电脑给树莓派开热点时可能会出现连接不上的情况,是因为树莓派可能无法识别5G频段的WiFi,可以切换成手机热点给树莓派提供网络。
启用树莓派 VNC 服务
在终端输入以下命令进入配置界面。
sudo raspi-config
依次操作:Interfacing Options -> VNC -> Yes。之后系统会提示你是否要安装 VNC 服务,输入 y 之后回车,等待系统自动下载安装完成,一切顺利的话 VNC 服务就启动了!
3. 安装 VNC 客户端 (远程控制界面)
下面去 RealVNC 官网下载 RealVNC Viewer,它是 RealVNC 的客户端,跨平台。下载你需要的平台的客户端版本即可。
https://www.realvnc.com/en/connect/download/viewer/
登录远程桌面
运行 RealVNC Viewer 之后输入树莓派的 IP 地址,通过 ifconfig 命令可以查看。选择连接之后输入树莓派的登录用户名密码,初始用户名 pi,密码为 raspberry。确认之后即可进入树莓派的远程桌面!
配置vnc的分辨率及开机自启动:
终端输入sudo nano /etc/init.d/vncserver进入文件
改成如图所示即可。
配置开机vnc自启动:
sudo chmod 755 /etc/init.d/vncserver
添加更新开机启动配置
sudo update-rc.d tightvncserver defaults
重启后生效。
5.更换软件源
因为我下载的系统是stretch版本的,因此以下更改都是针对该版本更换软件源:
- 修改/etc/apt/sources.list.d/raspi.list
sudo nano /etc/apt/sources.list.d/raspi.list
中科大
deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
清华
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
修改/etc/apt/sources.list:
sudo nano /etc/apt/sources.list
中科大
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
清华
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
大连东软
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
重庆大学
deb http://mirrors.cqu.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
浙江大学
deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
阿里云
deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi
搜狐
deb http://mirrors.sohu.com/raspbian/raspbian/ stretch main contrib non-free rpi