Raspberry Pi に ubuntu セットアップ

まずは ubuntu をセットアップします。
次のサイトを参考にさせていただきました。ありがとうございました。

SDカードの初期化

一度わけがわからなくなったので、最初のステップはやり直しの作業です。Mac での作業前提です。

ディスクユーティリティでSDカードを選択し、消去でパーティションをフォーマットしなおします。

  • フォーマット:MS-DOS(FAT)
  • 名前:UNTITLED (←適当)

次にターミナルを開いてコピー先のSDカードを確認し dd コマンドでダウンロードしたイメージを書き込みます。

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         450.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Macintosh HD 2          298.7 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *450.1 GB   disk1
                                 Logical Volume on disk0s2
                                 E2160F79-1FFB-489B-B146-D8A8FA7EBE3B
                                 Unencrypted
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *31.9 GB    disk3
   1:                 DOS_FAT_32 UNTITLED                31.9 GB    disk3s1

$ diskutil unmountDisk /dev/disk3  ←確認したデバイス
$ sudo dd if=2015-04-06-ubuntu-trusty.img of=/dev/rdisk3 bs=1m

リモート作業の準備

SD カードに書き込めたら Raspberry Pi にセットして、キーボード、ディスプレイ、LANケーブルを接続して起動します。
ubuntu/ubuntu でログインできますので、ssh で接続できるように準備します。

$ sudo apt-get update
$ sudo apt-get install openssh-server
$ ifconfig ← eth0のアドレスを確認

以降は ssh でのリモート作業が可能です。

ディスク領域の拡大

$ sudo fdisk /dev/mmcblk0

「p」パーティション確認できます。次の順番にキーボードを操作します。
「d, Enter, 2, Enter, n, Enter, p, Enter, 2, Enter, Enter, Enter, w, Enter」

$ sudo reboot now
$ sudo resize2fs /dev/mmcblk0p2

アクセスリストを変更

$ cd /etc/apt/
$ sudo cp sources.list sources.list.org
$ sudo vi sources.list

deb http://jp.archive.ubuntu.com/ports/ trusty main restricted universe multiverse
#deb-src http://jp.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse

deb http://jp.archive.ubuntu.com/ports/ trusty-security main restricted universe multiverse
#deb-src http://jp.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse

deb http://jp.archive.ubuntu.com/ports/ trusty-updates restricted main multiverse universe
#deb-src http://jp.archive.ubuntu.com/ubuntu/ trusty-updates restricted main multiverse universe

deb http://jp.archive.ubuntu.com/ports/ trusty-backports restricted main multiverse universe
#deb-src http://jp.archive.ubuntu.com/ubuntu/ trusty-backports restricted main multiverse universe

日本語を既定の言語に

$ echo "Asia/Tokyo" | sudo tee /etc/timezone
$ sudo dpkg-reconfigure -f noninteractive tzdata
$ sudo locale-gen ja_JP.UTF-8
$ sudo dpkg-reconfigure -f noninteractive locales
$ echo "LANG=ja_JP.UTF-8" | sudo tee /etc/default/locale

最新化

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

これでとりあえず各種サービスをセットアップする準備ができました。

コメントを残す

メールアドレスが公開されることはありません。

前の記事

Raspberry Pi 購入