2016年4月26日火曜日

Raspberry Piの軽量化

とにかく、必要な機能だけにしぼっちゃう!

いろいろ制御するからね。

1. /etc/inittab
コメントアウト
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5

#6:23:respawn:/sbin/getty 38400 tty6

これは、ロボットの時には生かしておきます。
#Spawn a getty on Raspberry Pi serial line
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

2. 余計なサービスを止めちゃう
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install chkconfig
気になるなら、たまに、、、
sudo rpi-update
sudo reboot

sudo chkconfig alsa-utils off
sudo chkconfig avahi-daemon off
sudo chkconfig triggerhappy off
sudo chkconfig motd off
sudo chkconfig plymouth off
sudo chkconfig ntp off
sudo chkconfig dhcpcd off
sudo chkconfig lightdm off

これは、ロボット用のSDをコピーした時、迂闊だった。(-_-)
sudo chkconfig monkey off
X-window使わないなら、
sudo chkconfig dbus off

3. ntp止めたので、再設定
sudo apt-get install ntpdate
sudo crontab -e

0 * * * * /etc/network/if-up.d/ntpdate > /dev/null 2>&1

sudo vi /etc/default/ntpdate
#NTPSERVERS="0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org"
NTPSERVERS="ntp.nict.jp ntp.jst.mfeed.ad.jp ntp.ring.gr.jp"
sudo reboot

まずは、こんな感じ

Peace!




0 件のコメント:

コメントを投稿