习惯了树莓派Raspberry Pi操作系统,切换到Ubuntu MATE上会感觉诸多不适应,下面将Ubuntu系统配置成为Raspberry Pi系统环境。
1. 免开机密码
Raspberry Pi系统开机后直接进入,不需要密码,但Ubuntu 需要,可以如下设置。
Ubuntu默认30分钟后进入待机,然后进入就又要输入密码,建议设置永远不进入待机模式,如下图。
2. 免sudo密码
Ubuntu系统必须要密码,每次输入sudo都会要输入密码,非常麻烦,如下设置。
1.给sudoers文件添加写权限
sudo chmod -x /etc/sudoers
sudo pluma /etc/sudoers
2. 编辑sudoers文件,在下面添加
%lb ALL=(ALL:ALL)NOPASSWD:ALL
lb是用户名,替换自己的用户名。
3. 安装raspi-config
Ubuntu中没有raspi-config,在下面网站中选择最新版,然后双击直接安装。
输入如下指令进行配置
sudo raspi-config
可在设置中打开I2C,如下,很多设置还不支持。
4. 安装wirping
Ubuntu中没有wiringpi,不要用“sudo apt-get install wiringpi”指令安装,这样安装的版本是2.50版本,不支持树莓派4,需要从源码安装。
1.安装git
sudo apt-get install git
2.安装WiringPi
git clone https://github.com/WiringPi/WiringPi.git
cd WiringPi
sudo ./build
3. 查看版本
gpio -v
gpio readall
4.给用户添加权限
安装完后如果直接使用会提示没有权限,如下图。
输入如下指令
sudo apt install rpi.gpio-common
sudo adduser "lb" dialout
其中”lb”为用户名,然后重启即可。
5. 安装Python GPIO库
用Python语言操作GPIO
sudo apt-get install python-rpi.gpio
6. 安装Chrome浏览器
Ubuntu自带火狐浏览器,有点卡,建议安装Chrome,在操作系统的软件商店中直接安装。
7. 安装Geany软件
在操作系统的软件商店中直接安装。
8. 安装VScode软件