树莓派作为自动测试工具的设置
- 系统设置
不待机
sudo nano /etc/lightdm/lightdm.conf
修改:
#xserver-command=X
为:
xserver-command=X -s 0 -dpms
-s # –设置屏幕保护不启用
dpms 关闭电源节能管理
- 开启SSH, I2C
sudo raspi-config
- 修改用户名和密码
sudo nano /etc/hostname
sudo nano /etc/hosts
- 固定WiFi密码账号
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
- 固定IP
sudo nano /etc/dhcpcd.conf
或者仅仅固定ip也可以
- 设置不差hdmi时候的自启动(option)
sudo nano /boot/config.txt
- 开机自运行的设置
- 设定开机进入console --> 设定无需密码的默认账户pi的autologin
sudo nano /etc/rc.local
- & - start at boot
– Script can’t be stopped by keyboard.
– No display and can start. But reconnect and can’t display
- 镜像设置
##更新之前绝对不能设置固定ip, 负责出现错误: temporary failure resolving ‘mirror.tuna.tsinghua.edu.cn’
lsb_release -a
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
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main
sudo apt-get update
sudo apt-get upgrade
以下是网上找的一些源
中国科学技术大学
Raspbian http://mirrors.ustc.edu.cn/raspbian/raspbian/
阿里云
Raspbian http://mirrors.aliyun.com/raspbian/raspbian/
清华大学
Raspbian http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
华中科技大学
Raspbian http://mirrors.hustunique.com/raspbian/raspbian/ Arch Linux ARM http://mirrors.hustunique.com/archlinuxarm/
华南农业大学(华南用户)
Raspbian http://mirrors.scau.edu.cn/raspbian/
大连东软信息学院源(北方用户)
Raspbian http://mirrors.neusoft.edu.cn/raspbian/raspbian/
重庆大学源(中西部用户)
Raspbian http://mirrors.cqu.edu.cn/Raspbian/raspbian/
新加坡国立大学
Raspbian http://mirror.nus.edu.sg/raspbian/raspbian
牛津大学
Raspbian http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/
韩国KAIST大学
Raspbian http://ftp.kaist.ac.kr/raspbian/raspbian/
查看系统位数:
uname -a
问题:
- 改python2到python3
whereis python
python2 and python3 are both there
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3.7 /usr/bin/python
- I2C设置
sudo i2cdetect -y 1