一、系统安装
1. 下载系统
镜像可以直接从树莓派官网下载(https://www.raspberrypi.org/downloads/),如果只是用来做个小服务器或者没有准备显示器的话,推荐下载lite版本。
2. 写入镜像
下载镜像写入工具,这里我使用的是 Win32DiskImager (https://sourceforge.net/projects/win32diskimager/),比较小巧。
下载安装完成之后,将SD Card插入电脑,打开写卡工具,进行写卡(这里注意不要进行任何其他的工作,尤其是格式化什么的)。
完成之后,可以在SD Card的根目录添加一个名称为 ssh 的空白文件,作用是开启系统的ssh功能,方便之后操作。
3. 插入SD Card,开机
插入SD Card,使用网线连接路由器,通电开机。查看路由中树莓派的IP信息如下。
4. ssh
这里使用Xshell和配套的Xftp作为ssh工具,这里可以使用个人免费版(https://www.netsarang.com/products/xsh_overview.html)
初始用户名密码: pi / raspberry
二、环境配置
1. 扩展SD Card上的可以用空间
sudo raspi-config --> 7. Advanced Options --> A1 Expand Filesystem
2. 修改密码
sudo raspi-config --> 1. Change User Password
3. 解锁root
sudo passwd root --设置root密码,之后会提示输入两次密码
sudo passwd --unlock root --解锁root账户,之后就可以使用su来使用root
4. 设置中文
sudo raspi-config --> 4 Localisation Options --> I1 Change Locale
这里注意使用空格选择好 zh_CN.UTF-8 UTF-8。
选择zh_CN.UTF-8,直接回车。
同理,设置时区为上海时间(重庆/香港),设置Wifi Country为CN。
重启。
5. 更新系统源
先备份原有的文件
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
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
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
更新
sudo apt-get update
sudo apt-get upgrade
sudo reboot