Stanford Pupper Software Installation
以下系统烧录操作均在VMware虚拟机中在ubuntu内进行
准备文件
系统镜像:rover-raspbian-buster-lite
烧录软件:balena-etcher-electron
文件:RPI-Setup-master
准备硬件
树莓派4B
SD card
SD与USB转接口
HDMI
Type-C
键盘
显示屏
将树莓派SD卡通过转接头插入笔记本,并连接到虚拟机ubuntu中
运行烧录软件
选择系统镜像、选择目标SD卡,进行烧录
烧录完成
将RPI-Setup-master文件全选,复制,粘贴至SD卡,并点击替换
Type-C
DP
USB
显示屏直连树莓派,供电后,系统自启动
输入账户密码后登录树莓派
初始账号:pi
初始密码:raspberry
rw //进入robot shell
sudo su //切换root
raspi-config //进入系统设置
暂时需要修改的选项
Network Option
Localisation Option
Interfacing Option
输入要连接的WiFi名称
输入WiFi密码
下翻页找到 en.US UTF 8,按空格键选择,回车确定
完成以上步骤后重启
rw //进入robot shell
sudo su //切换root
sudo nano /etc/apt/sources.list
添加清华源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian buster main contrib non-free rpi
这里使用nano编辑器退出保存操作:Ctrl+X,输入y,Enter
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main
这里使用nano编辑器退出保存操作:Ctrl+X,输入y,Enter
更改pip源
mkdir ~/.pip
cd ~/.pip
sudo nano ./pip.conf
[global]
index-url = http://pypi.douban.com/simple/
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="你的wifi名称"
psk="你的wifi密码"
}
这里使用nano编辑器退出保存操作:Ctrl+X,输入y,Enter
sudo nano /etc/network/interfaces
这里使用nano编辑器退出保存操作:Ctrl+X,输入y,Enter
配置完成后重启树莓派
sudo reboot
更新前一定要查看系统时间是否正确,如果不正确,需要修改系统时间
显示系统当前时间
date
修改系统时间
sudo date --s="2021-09-24 12:11:00"
#安装NTP
sudo apt-get install ntpdate
#调整时区
sudo dpkg-reconfigure tzdata
打开开机自启文件
sudo nano /etc/rc.local
添加以下内容
sudo ntpdate cn.pool.ntp.org
这里使用nano编辑器退出保存操作:Ctrl+X,输入y,Enter
这样设置好后,树莓派自启后会自动校准时间
检查树莓派是否已经连接网络
ping www.baidu.com
下图显示树莓派正常连接网络
sudo apt-get upgdate
sudo apt-get upgrade
sudo apt-get install git
sudo apt-get install vim
sudo ./install_packages.sh