镜像&刻录
镜像地址:https://www.raspberrypi.com/software/operating-systems/
烧录软件地址:https://www.raspberrypi.com/software/
建议下载图形化版本,如果是8G的树莓派,以后可尝试64位操作系统。
烧录也可尝试用balenaEtcher等软件,Pi Image还是要用本地镜像,云端镜像中国地区基本无法下载成功!
不使用屏幕配置教程
烧录完成后,重新插拔SD卡.
在卡中新建个名为SSH的文件(没有后缀),开启SSH功能.
创建一个名为wpa_supplicant.conf的文件,内容如下
1 2 3 4 5 6 7 8 country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=0 network={ ssid="你的WIFI名" psk="WIFI密码" }
查看路由器后台,查找对应的设备IP
通过SSH进行后续配置
初始配置
1 2 3 4 默认账户:pi 默认密码:raspberry sudo raspi-config
开启root密码
1 2 3 sudo passwd rootsudo passwd --unlock root
更换镜像源
1 2 cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo nano /etc/apt/sources.list
1 2 3 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
1 2 sudo nano /etc/apt/sources.list.d/raspi.list
1 2 3 deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
1 2 3 4 5 sudo apt-get updatesudo apt-get upgrade
常用镜像源可参考:http://www.raspbian.org/RaspbianMirrors
一般会采用清华镜像,较为稳定;其他博客提及的阿里镜像,速度快,但依赖包稳定性较差
注意事项:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cat /etc/os-releasePRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main contrib non-free rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main contrib non-free rpi
Vim (一种文本编辑器,可选)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 sudo apt-get remove vim-commonsudo apt-get install vimvim ~/.bashrc alias vi='vim' source .bashrcsu vim /etc/vim/vimrc set nu syntax on set tabstop=4
Screen
用于一些需要在后台挂机的配置,linux默认退出ssh就会退出当前运行命令
1 2 3 4 5 6 7 8 9 10 sudo apt-get install screenscreen -S screen -ls screen -r vim ~/.bashrc alias scrls='screen -ls' alias scrr='screen -r'
Python
树莓派默认启动2.7版本,可通过python -V测试,用python3 xxx.py启动
修改pip
1 2 mkdir ~/.pipvim ~/.pip/pip.conf
1 2 3 4 5 6 7 8 [global] timeout =100index-url=https://pypi.tuna.tsinghua.edu.cn/simple/ extra-index-url= http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host= pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com
常用源
1 2 3 4 5 6 7 8 9 10 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣 http://pypi.douban.com/simple/ Python官方 https://pypi.python.org/simple/ v2ex http://pypi.v2ex.com/simple/ 中国科学院 http://pypi.mirrors.opencas.cn/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/