树莓派装机及系统优化

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

树莓派装机及系统优化

1树莓派安装

使用noobs安装,下载noobs后,解压到根目录即可。上电启动自动可安装。

2root权限获取

sudo su 命令可切换至root权限。

3清理默认的套件

以下指令来移除套件,IBM的Node-RED、Mathematica、Scratch、Sonic Pi、Minecraft Pi。

sudo apt-get remove --purge --auto-remove nodered wolfram-engine scratch scratch2 scratch3 sonic-pi minecraft-pi

再移除两套Java IDE:BlueJ与Greenfoot,一套轻量型IDE:Geany:

移除掉Sense HAT Emulator,smartsim,python-games

sudo apt-get remove --purge --auto-remove python-sense-emu python3-sense-emu python-sense-emu-doc sense-emu-tools smartsim python-games 移除掉Email软体Claws Mail、浏览器Epiphany、浏览器Dillo。

sudo apt-get remove --purge --auto-remove claws-mail epiphany-browser dillo 移除掉很大的Libre Office(555M),记得加上星号,才会移除掉全部:sudo apt-get remove --purge --auto-remove libreoffice*

4安装软件以及卸载查找方法

查找软件:apt-cache search xxxx

查看软件是否已安装:dpkg -l|grep xxxx

安装软件:sudo apt-get install xxxx

卸载软件卸载并清除配置:sudo apt-get remove --purge xxxx

比较彻底的卸载方式:sudo apt-get remove --purge --auto-remove xxxx

1

5切换树莓派软件包源,切换为国内软件源

查看树莓派的版本,命令:lsb_release –c,版本可能为wheezy和jessis,发现最新的为buster。以下针对buster版本:

sudo nano /etc/apt/sources.list,打开配置文件,#注释掉原文件内容,用以下内容取代

sudo nano /etc/apt/sources.list.d/raspi.list用#注释掉原文件内容,用以下内容取代(Ctrl + O 保存再Ctrl + X 退出):

更换源后,需要更新本地软件索引:

sudo apt-get update

6清理不需要的软件

2

sudo apt-get remove --purge --auto-remove nodered wolfram-engine scratch scratch2 scratch3 sonic-pi minecraft-pi python-sense-emu python3-sense-emu python-sense-emu-doc sense-emu-tools smartsim python-games claws-mail epiphany-

browser dillo libreoffice* bluej greenfoot-unbundled geany* mu-editor vlc galculator

qpdfview mousepad leafpad xarchiver gpicview piclone gnome-calculator rp-prefapps python2.7

7安装风扇调速工具

从cat/sys/class/thermal/thermal_zone0/temp获取cpu的实时温度

要使用gpio命令需要安装sudo apt-get install wiringpi

如果无法安装可用git下载:

下载完后, 切换到WiringPi文件夹:

cd WiringPi

运行build脚本自动编译安装:

./build

完成后会给出提示:

NOTE: To compile programs with wiringPi, you need to add:

-lwiringPi

to your compile line(s) To use the Gertboard, MaxDetect, etc.

3

-lwiringPiDev

to your compile line(s).

测试WiringPi的安装

输入命令gpio -v查看版本信息:

gpio mode 1 pwm

gpio pwm 1 1023

正常情况下风扇应该会开始全速运转。

通过sudo执行以下:

mkdir /var/log/cpu-fan

chown root:root /var/log/cpu-fan

chmod 777 /var/log/cpu-fan

touch /var/log/cpu-fan/cpu-fan.log

chown root:root /var/log/cpu-fan/cpu-fan.log

chmod 666 /var/log/cpu-fan/cpu-fan.log

运行以下命令

cd RaspberryPi_CPU_PWM

cp .cpu-fan.conf ~/.cpu-fan.conf

sudo ./install.sh

后面脚本已经设置为开机自动启动了

8关闭不用的硬件设备

关闭蓝牙和wifi:wifi效果并不好因此关闭修改/boot/config.txt

dtoverlay=disable-bt

dtoverlay=disable-wifi

4

相关文档
最新文档