3270|0

655

帖子

30

TA的资源

版主

楼主
 

32“万里”树莓派小车——Ubuntu系统配置成Raspberry Pi系统环境 [复制链接]

     习惯了树莓派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软件

官网下载安装包ARM64版本的,然后双击直接安装。

      然后需要安装扩展,主要扩展包括:C/C++,C/C++ Extension Pack,CMake,CMake Tools,Code Runner。

经过这一系列的设置,就可以在Ubuntu上运行之前万里小车的所有程序了,也尽可能的还原树莓派的环境,但是树莓派系统还是有很多更加人性化的地方,比如打开终端树莓派只需按“F4”,Ubuntu需按“Ctrl+Alt+T”,而且还不是当前文件目录下的。

此帖出自创意市集论坛
点赞 关注
个人签名QQ:252669569
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表