本文介绍树莓派的常用设置,经常是一些开机后必须设置的项目。

打开ssh

第一次开机网络都没配置,这一步肯定要连接显示器才能配置的。

从2016.11.25开始,树莓派默认关闭ssh,导致不能远程登陆,需要手动开启ssh功能,方法是在 /boot/ 分区下建立一个名为“ssh的空文件。
方法1:在树莓派上直接打开ssh:sudo touch /boot/ssh
方法2:在电脑上打开ssh:插入sd卡后有个boot分区,在里面创建一个名为“ssh”的文件
树莓派重启后会删掉此文件,但已经可以使用ssh登陆了。

树莓派配置命令

打开命令行,用 sudo raspi-config 命令可开启树莓派配置程序。

默认用户

pi@raspberrypi,密码 raspberry。

修改主机名

多个树莓派分不清,可以修改主机名称区分。
sudo raspi-config –> 9 Advanced Options –> A2 Hostname
2017年stretch新版设置路径是:
sudo raspi-config –>2 Hostname

扩展sd卡空间

2017年stretch已经不需要此步骤了,老的版本需要执行以下操作后才能使用全部sd卡空间。

安装好系统后默认的系统空间很小,几乎仅能放下系统,而sd卡有很多空间没有用到: 1.png
使用 raspi-config 的“Expand Filesystem”功能可以把sd卡的全部空间用起: 2.png
此修改需要重启树莓派,重启之后: 3.png

更新源

使用不同的 raspbian 版本,对应的更新源是不一样的,可以从网上查找。
stretch版本的源:

1
2
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi  
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

修改方法和ubuntu、debian相同:
1、修改 /etc/source.list 文件
2、sudo apt-get update

设置时区

网上找到的linux下通用设置方法 tzselect 设置无效,最后用 raspi-config 设置完成:
sudo raspi-config –> 5 Internationalisation … –> I2 Change Timezone –> Asia –> ShangHai –> OK
2017年stretch版本设置路径:
sudo raspi-config –> 4 Localisation Options –> I2 Change Timezone –> Asia –> ShangHai –> OK

支持中文

2017年stretch版本已经不需要设置了。

默认的命令行不支持中文,git log查看提交记录都不能显示中文。修改方法:

1
2
3
pi@raspberrypi:~$ sudo apt-get install ttf-wqy-zenhei  #安装字体
pi@raspberrypi:~$ sudo fc-cache       #刷新字库缓存
pi@raspberrypi:~$ sudo dpkg-reconfigure locales        #字体配置

然后用上下方向键选中以下5项:

1
2
3
4
5
en-GB.UTF-8 UTF-8
zh_CN.GB2312
zh.CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8

选中后回车,会让你选择默认的字体,
  如果想要系统语言是中文,则选择“zh_CN.UTF-8 UTF-8 ”回车
  如果想要系统语言是英文,则选择“en_GB.UTF-8”回车。


本站所有文章欢迎转载,但请保留作者信息和原文地址。

Comments