2015年11月29日日曜日

Raspberry Pi jessieインストルの最近(151129)

Raspberry PiのOSがバージョンアップしたので、まとめ

1.Micro-sdカードにOSをインスールする。


sudo diskutil unmount /dev/disk2s1
sudo dd bs=1m of=/dev/rdisk2 if=2015-11-21-raspbian-jessie.img
cp interfaces /Volumes/boot
cp wpa_supplicant.conf /Volumes/boot

2.Raspberry PiにMicro-sdカードを入れてbootする
jessieは、いきなりDesktopが現れるので、コマンドプロンプトで最低限の設定をする。
(1)設定
sudo raspi-config
1,2,3,8をとりあえず行ない。rebootね



(2)細かい事
reboot後、コマンドラインで上がるので、ユーザIDとパスワードでloginする。
vi .exrc
set nu
set ai
set tabstop=2
同じ事を下記でも行う
sudo vi /root/.exrc
vi .bashrc
ls系のコメントを外す
mkdir bin

(3)interfacesとwpa_supplicant.confをコピーする
sudo cp /boot/interfaces /etc/network
sudo cp /boot/wpa* /etc/wpa*
sudo vi /etc/network/interfaces

IPアドレスを修正する

(4)設定
sudo raspi-config
5,8をして、再度 rebootする

(5)ファームウェアのバージョンアップ
sudo rpi-update

(6)OSのアップデート
sudo apt-get update
sudo apt-get upgrade

(7)ツール関連のインスール
sudo apt-get install autoconf libtool automake build-essential git
sudo apt-get install gcc-4.8 g++-4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50

(8)httpd インストール
sudo apt-get install monkey
sudo mkdir /usr/share/monkey/rdcs
sudo ln -s /usr/share/monkey/rdcs /var/www/rdcs

sudo vi /etc/monkey/monkey.conf

#Server_ScriptAlias /cgi-bin/ /usr/share/monkey/cgi-bin
Server_ScriptAlias /rdcs/ /usr/share/monkey/rdcs

#Port 2001
Port 80

sudo vi /etc/rc.local
/usr/bin/monkey -D -c /etc/monkey

(9)軽量化
$ sudo vi /etc/inittab
1:2345:respawn:/sbin/getty --noclear 38400 tty1
# 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
(中略)
# T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

(10)リブートする
sudo reboot

で、とりあえず終わり。

Peace!!