ゼロから始める機械学習

機械学習についての個人メモ

Raspberry piのサーバー向けRaspbian Jessie Liteセットアップ

Raspberry Piは広く使われており、Webにある古い情報のセットアップとは若干変わっていたので残します。

Mac環境でのRaspberry Pi CUI版のセットアップとなります。
デスクトップ版と比べて軽量ですが、サーバ向けでGUI環境はありません。
- RASPBIAN JESSIE LITE
- Version:July 2017
- Release date:2017-07-05
- Kernel version:4.9

Raspbian OSの準備

イメージファイルは公式より入手

www.raspberrypi.org

ディスクユーティリティでFATでSDカードをフォーマット
アンマウントしてイメージをSDカードに書き込む

sudo diskutil unmount /dev/disk2s1
sudo dd bs=1m if=2017-07-05-raspbian-jessie-lite.img of=/dev/rdisk2

Raspberry pi の設定

HDMIとキーボードを接続し、USB電源を刺すとランプが点灯し自動で起動します。
*電源は推奨2.5Vです、一般のスマホ充電器や100円均一のは1Vが多いので確認

初期ユーザー:pi
パスワード:raspberry

起動後に下記を実行し、ラズベリーパイの設定画面を表示

sudo raspi-config
  1. Change User Passwordでパスワードの変更
  2. Localisation Optionsでkeybordの設定
  3. Interfacing OptionsでSSHを有効
  4. Advanced OptionsでA1 Expand FilesystemでSDカード全体を使えるように

Finishして再起動

無線LANの設定とIP固定

まずは無線LANの接続設定

sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

以下を追記

network={
  ssid="Your SSID"
  psk="Your Password"
}

続いてIPアドレスの設定

sudo vi /etc/dhcpcd.conf
interface wlan0
static ip_address=192.168.xx.xx
static routers=192.168.xx.xx
static domain_name_servers=192.168.xx.xx

あとは再起動し

sudo reboot

再起動後に正常に設定できたか確認し完了です。

ip addr

あとは各種アップデートも行っておきます。

sudo rpi-update
sudo apt-get update
sudo apt-get upgrade