树莓派初始化

发布于 2019-06-02  378 次阅读


树莓派安装完成,默认用户名为pi密码raspberry

1)  启用root帐号

sudo passwd root
设置一个root密码,再解锁root帐号:

sudo passwd --unlock root

ssh默认关闭root登陆 你可以修改一下ssh的配置文件

pi@raspberrypi:~$ sudo nano /etc/ssh/sshd_config
Ctrl + W 快捷键 搜索 PermitRootLogin without-password

修改 PermitRootLogin without-password 为 PermitRootLogin yes

Ctrl + O 快捷键 保存

Ctrl + O 快捷键 退出 Nano 编辑器

执行完之后,用 reboot 命令重启,这样就可以解锁root账户。

 

2)开启SSH

由于树莓派3默认关闭了SSH,因此我们需要先用读卡器接入SD卡,在boot目录,也就是根目录下新建一个文件:SSH(无后缀),然后保存,就可以开启SSH功能了。

(2)获取IP地址

接上网线后,通过路由器找到树莓派的IP:树莓派Mac地址都是b8开头,很容易就能找到。

(3)登陆树莓派

得到树莓派的IP地址后,就可以通过ssh登录了,windows下可以选用putty进行登录
针对Raspbian系统,在TF卡中的cmdline.txt的最前面添加 ip=***.***.***.***,这就将树莓派设置成静态IP地址了,此时再将电脑的有线网卡ip设置成与树莓派静态ip地址同一号段才能成功连接

3)连接WIFI

在boot(根目录)下新建wpa_supplicant.conf文件,内容如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}

如果你的 WiFi 没有密码

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}

说明以及不同安全性的 WiFi 配置示例:

#ssid:网络的ssid
#psk:密码
#priority:连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:连接隐藏WiFi时需要指定该值为1
#key_mgmt:ap加密类型

如果你不清楚 WiFi 的加密模式,可以在安卓手机上用 root explorer 打开 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。

 

4) 树莓派换源

树莓派官方源真的是慢,果断进行换源

下面给出树莓派stretch版本换清华源的方法:

树莓派的镜像文件在/etc/apt/sources.list中

sudo nano/etc/apt/sources.list
用#注释掉原文件内容,用以下内容取代:
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
编辑镜像站后,请使用sudo apt-get update 命令,更新软件源列列表,同时检查你的编辑是否正确

编辑 /etc/apt/sources.list.d/raspi.list

sudo nano /etc/apt/sources.list.d/raspi.list
用#注释掉原文内容,用以下内容取代

deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
更新软件索引清单
sudo apt-get update
比较索引清单更新依赖关系
sudo apt-get upgrade -y
其他一些软件源有:
中国科技大学 http://mirrors.ustc.edu.cn/raspbian/raspbian/
浙江大学  http://mirrors.zju.edu.cn/raspbian/raspbian/

5) 中文设置

(这一步不是必须的,如果不需要显示中文,这一步是可以跳过的)

安装中文字体
sudo apt-get -y install ttf-wqy-zenhei
设置显示中文
在终端下执行命令
sudo raspi-config
操作提示:按空格键在前面打钩或者去掉勾(星号=勾),PageUp PageDown 快速翻页,Tab键跳到OK按钮上

去掉en_GB.UTF-8 UTF-8,勾上:“en_US.UTF-8 UTF-8”、“zh_CN.UTF-8 UTF-8”、“zh_CN.GBK GBK”,下一屏幕默认语言选zh_CN.UTF-8。

安装中文输入法

sudo apt-get -y install scim-pinyin

如果需要加装五笔,在执行
sudo apt-get -y install scim-tables-zh
重启生效
sudo reboot