树莓派初始设置
WIFI设置
每当重新安装树莓派的系统或者初始化一块全新的树莓派都会遇到这样的问题:连接WIFI。
那当我们没有显示器和键盘的情况下怎末可以将树莓连接到当前的WIFI网络呢?
方法非常简单,首先在SD卡的根目录下添加一个名为 wpa_supplicant.conf的文件,然后在该文件内添加以下的内容:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="AlexVB"
key_mgmt=WPA-PSK
psk="*********"
priority=1
}
密码设置
树莓派很多功能都需要解锁root权限后才能完成,比如下载安装,更改文件等等。
在命令行界面执行以下命令,再输入两次想设置的root密码,执行后设置成功。
sudo passwd root
输入以下命令开启root权限:
sudo passwd --unlock root
更改pi用户密码:
sudo passwd pi
python设置
树莓派的python默认版本是python2.7,如果想用python3.x的话,树莓派有自带的python3.5,此乃大坑,不需要再下载python3,直接把python和自带的python3建立软链接就OK。
which python
/usr/bin/python
which python3
/usr/bin/python3
注意:不能直接就把python链接到python3上,会报错,先把原来的python2备份一下。
ln: 无法创建符号链接’/usr/bin/python’: 文件已存在
sudo mv /usr/bin/python /usr/bin/python2
sudo ln -s /usr/bin/python3 /usr/bin/python
之后在终端输入python就可以看到python的默认版本改为python3.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 vim /etc/apt/sources.list
将原来的内容注释掉,改为中科大的源:
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
修改系统更新源,执行如下命令:
sudo vim /etc/apt/sources.list.d/raspi.list
将原来的内容注释掉,改为中科大的源:
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
之后就可以快速更新和安装了。
sudo apt-get update
sudo apt-get upgrade -y
这时候可能会有提示“有些没有软件包是自动安装的但是当前已经不需要了,可以使用如下命令卸载:sudo apt autoremove”
!!千万别用!!
更改pip源
pip更换为国内源,可以大大的提高安装成功率和速度。
不管你用的是pip3还是pip,方法都是一样的,如下:
sudo vim /etc/pip.conf
更改文件内容:
index-url = https://mirrors.aliyun.com/pypi/simple