teamSINKの軌跡 in SADP2014

京都大学情報学研究科社会情報学専攻が主催するサービス開発企画SAPDに参加しているteamSINKの活動記録

はじめてのRaspberry pi !

f:id:sadp_sink:20141025015428p:plain

Raspberry piのインストールと諸設定を行いました!

外部モニタと外部キーボード無しで, 使ったのは,

  • 自宅の無線LAN
  • 無線マウス
  • 有線LANケーブル
  • 無線LANトングル
  • microSD
  • microSDをSDサイズに変換するアダプタ
  • MacBookAir

だけです.

参考資料

インストール http://www.myu.ac.jp/~xkozima/lab/raspTutorial1.html

参考スライド http://www.ogis-ri.co.jp/otc/hiroba/technical/RaspberryPi/RaspberryPi.pdf

画面なしでインストール http://dangerous-animal141.hatenablog.com/entry/2013/11/04/170708

ざっくりとした手順

公式サイトから「NOOBS」をダウンロード http://www.raspberrypi.org/downloads/

「Download ZIP」

ダウンロードした中身をSDにコピー

Raspbery pi に必要なデバイスを接続して,電源を挿すと起動する.

まずは有線LANでネットワークに繋いで作業した. ただ,モニタがなかったので,Mac用アプリ"LanScan"をつかってRaspberry piのIPアドレスをチェック!

ssh pi@調べたIPアドレス

でアクセスした. 次に,無線LAN接続するために,無線LANトングルをUSBポートに差し込み,ssh経由で設定を行った. 詳しい設定は,

こじ研(Raspberry Pi)

を参照.

使ったコマンド一覧

初期設定

$ sudo raspi-config

当然の作業

$ sudo apt-get install emacs

無線LAN設定

$ sudo emacs /etc/network/interfaces
$ sudo emacs /etc/wpa_supplicant/wpa_supplicant.conf
$ wpa_passphrase [SSID] [PASSWORD]
$ sudo emacs /etc/wpa_supplicant/wpa_supplicant.conf
$ sudo reboot

アップデート

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get upgrade bash

ホスト名固定

詳しくはこじ研(Raspberry Pi)

$ sudo apt-get install avahi-daemon
$ exit

画面共有設定

$ sudo apt-get install tightvncserver
$ vncserver :1 -geometry 1024x768 -depth 24
$ startx

ファームウェアのアップデート

$ sudo rpi-update

なんとなくipythonインストール

$ sudo apt-get install ipython

プロジェクトリポジトリをクローン

$ ssh-keygen
$ cd .ssh/
$ cat id_rsa.pub
(GitHubに公開鍵を登録)
$ git clone git@github.com:SADP-TeamSINK/kawaya_devise.git
$ cd kawaya_devise/
$ ls

(今森)