はじめに
インストールOSは RASPBIAN JESSIE LITE とします
最終目標はネットラジオを録音サーバにすること
本家サイト: Raspberry Pi Foundation
準備
ハードウェア
RaspberryPi3本体: これが無いと話しにならん(Amazonで買いました)
microSD card: Class10を推奨32G(これもAmazonで買った)
microUSB cable: 公証2.5Aなので細いと発熱するので注意かもしれん
LAN cable: OSがインストールされ無線LANが使用できるまでは必要
USB keyboard: OSがインストールされるまでは必要
HDIM cable: OSがインストールされるまでは必要
ソフトウェア
OSイメージ: 本家ダウンロードサイトより入手
xz utile: イメージファイルを解凍するのに必要。ココから手に入れた
DDwin32imager: OSイメージをSDカードへ書き込みに使用
OSイメージの書き込み
- OSイメージをダウンロード
- イメージを展開
DOS> xz.exe -d xxx.img.xz
- DDwin32を使ってmicroSD cardにイメージを書き込む
インストール
ケーブル類を刺す→イメージを書き込んだmicroSDを刺す→電源入れる
だけでインストールは完了
- login: pi
- password: raspberry
★sshdは立ち上がってないので注意!!
設定
まずはやっておけ
すべて、raspi-configで出来る
- Hostnameの変更
- Localeの変更 ja_JP.UTF-8 UTF-8
- Timezoneの変更 ASIA/Tokyo
- sshdの立ち上げ
多分ここでrebootするはず…
ユーザー追加
piアカウントでは心許ないのでユーザーを追加しておきましょう
新たにユーザーを追加します
raspberry$ sudo adduser --home /home/hoge --uid 1001 --gid 100 hoge
作成したユーザーにsudo権限を与えます
raspberry$ gpasswd -a hoge sudo
ログインしてみる
raspberry$ ssh hoge@localhost
sudoが使えるか確認
raspberry$ sudo ls
新規ユーザーでログインし直し、piアカウントの無効化します
raspberry$ sudo passwd -l pi
オプション | 機能 |
---|---|
-l | ユーザーをロック |
-u | ユーザーのロック解除 |
-S | ユーザーの状態確認 |
固定IP化
/etc/network/interfaceの書き換えでは無いので注意…
/etc/dhcpcd.confに以下を追加
# Add StaticIP on eth0
#
interface eth0
static ip_address=192.168.10.51/24
static routers=192.168.10.1
static domain_name_servers=192.168.10.1
設定変更は
raspberry$ sudo service dhcpcd reload
以下のコマンドでeth0が設定IPになっているかを確認
raspberry$ ip a
ここまでくればモニターやキーボードは必要なくなるはずです…
OSのアップデート
アップデートをかけましょう…
raspberry$ sudo apt-get update
raspberry$ sudo apt-get upgrade
おわり
これで最低限の設定が終了…
以降は、ネットラジオ録音環境の構築です