こんにちは。気付いたら週1くらいでラーメン食ってます。
ラーメンは、一口食べたらニンニクをスプーン山盛り入れて味の激変を楽しむ方です。
とんちゃんです。
今日行ったラーメン屋はこちら。
いわゆる横浜家系ラーメンでした。おいしかったです。
ライス無料ですが、茶碗がちっちゃかったです。悲しい。
もちろん、ほうれん草は乗ってました。
そして、多分に漏れず歯に挟まりました。
raspberry pi のとんちゃん的セットアップ手順
ここからが本題です。
raspberry piのraspbianセットアップ手順を記します。
必要なもの
- raspberry pi本体
- LANケーブル
- SDカード
- micro USBの充電ケーブルとUSB AC
- PC
流れ
流れとしては、
- SDカードのフォーマット
- NOOBSのコピー
- 初期起動とインストール
- sshする
- raspi-configでもろもろ設定
- vimのインストール(vimmerなので)
- gitの設定
- 己のvimrcをクローンする
- raspberry piの固定IP設定
- .bashrcの修正
- もろもろアプデするコマンドを投げる
って感じです!
長いですねー!ansible書きたいくらい長いですねー!
時間的な話
インストール開始までに30分
インストール後セットアップに30分
くらいです!
夜寝る前にインストールまで開始して寝る。
次の朝1hアプデのコマンドまで投げとけば、
朝飯食ってる間に完了してます。
それでは、以下に手順の詳細を記して終わりにしたいと思います。
もし誤りや過不足ありましたら、コメントください!
ではでは~。
SDカードのフォーマット
- windowsでOSを入れるためのSDカードを以下フォーマットオプションでフォーマットする
- 消去設定:イレースフォーマット
- 論理サイズ調整:OFF
SDカードフォーマッタは以下を使ってます。
SD Formatter for Windows Download - SD Association
!注意!
SDカードリーダーによっては使えない場合があります。
その場合「このカードはフォーマットできません」的なメッセージが出ました。
以下のSDカードリーダーを買ってみたのですが、使えました!
NOOBSのコピー
- 以下サイトからNOOBSをダウンロード
Download NOOBS for Raspberry Pi
- ダウンロードしたzipを解凍
- 解凍してできたフォルダの中身(できたフォルダは要らないです)のみをSDカードにコピー
初回起動とインストール
- sdカードを入れる
- LANケーブルをつなぐ
- マイクロUSBで通電する
- インストールを開始する
- 長いので寝る
sshする
- raspberry piにsshする
- iphoneのFingというアプリでローカルネットワークからraspberry pi foundationの機器のIPを拾う
raspi-configでもろもろ設定or確認
gitの設定
- git config --global user.name "ユーザー名"
- git config --global user.email "アドレス"
- git config --global core.editor vim
自分のvimrcをクローンする
- git clone https://github.com/TongChang/dotfiles.git
- ln -s ./dotfiles/vim/_vimrc .vimrc
- curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh > install.sh && sh ./install.sh
- vim
- :NeoBundleCheckでプラグインをインストール
固定IPをふる
- sudo vim /etc/network/interfaces
iface eth0 inet static
address 192.168.0.XX(ルーターが割り当ててくれたIP)
netmask 255.255.255.0
gateway 192.169.0.1
- 上記を追記し、ethoの既存設定をコメントアウトして完了
- IPを変える場合は、ネットワークの再起動が必要かもです
.bashrcに書き込むやつ
- set -o vi
- alias llのコメントアウトを削除する
もろもろのアプデ(時間かかるので、投げたら飯でも食いに行く)
- sudo apt-get update && sudo apt-get -y dist-upgrade && sudo rpi-update && sudo reboot