Más contenido relacionado La actualidad más candente (20) Similar a Raspberry Piにdiskless modeのalpine linuxを導入してみる (20) Más de Kenichiro MATOHARA (20) Raspberry Piにdiskless modeのalpine linuxを導入してみる1. Raspberry Pi に diskless mode の alipine linux を
導入してみる
KenichiroMATOHARA(matoken)
<matoken@kagolug.org>
鹿児島 Linux 勉強会 2016.03 ( 第 13 回 ) 20160312( 土 )
3. 3
鹿児島らぐ / 鹿児島 Linux 勉強会
らぐ LUG(Linux User's Group)
地域 LUG 世界中各地にある
日本は衰退気味 ?
勉強会は今回で 13 回目 (0~ で通算 14 回 )
もし集まりたいといった場合には ML 等で告知して勝手に開催して
も OK
matohara も出来ることは手伝います !
8. 8
Podcast を保存したい
しかし Disk が足りない
ファイルサーバで取得して新しい物だけ Pi にコピーしよう
ownCloud にも新しい物を置こう
GooglePlayMusic にも投げてみよう
:
Raspberry Pi で配信する必要性 ??
いつの間にか Raspberry Pi 要らない子になってる感 ><
ハードウェアボタンやスピーカーなども付けて Raspberry Pi らし
さを
分けて整理しなおして改めて発表予定
10. 12
alpine linux?
Alpine Linux http://www.alpinelinux.org/
小さい
古い PC でもさくさく
(Intel A110 で Disk40GB で辛かったマシンも一瞬で起動するよ
うに !)
ARM もある (Raspberry Pi 版も !)
13. 15
alipine linux の入手
http://alpinelinux.org/downloads/
より alpine-rpi-n.n.n-armhf.rpi.tar.gz と alpine-rpi-n.n.n-armhf.rpi.tar.gz.asc を
入手して署名を検証
$ wget http://wiki.alpinelinux.org/cgi-bin/dl.cgi/v3.3/releases/armhf/alpine-
rpi-3.3.1-armhf.rpi.tar.gz http://wiki.alpinelinux.org/cgi-
bin/dl.cgi/v3.3/releases/armhf/alpine-rpi-3.3.1-armhf.rpi.tar.gz.asc
$ gpg --verify ./alpine-rpi-3.3.1-armhf.rpi.tar.gz.asc
gpg: 署名されたデータが './alpine-rpi-3.3.1-armhf.rpi.tar.gz' にあると想定します
gpg: 2016 年 01 月 07 日 00時 39 分 35 秒 JST に RSA 鍵 ID 07D9495A で施された署名
gpg: "Natanael Copa <ncopa@alpinelinux.org>" からの正しい署名
gpg: * 警告 *: この鍵は信用できる署名で証明されていません !
gpg: この署名が所有者のものかどうかの検証手段がありません。
主鍵フィンガー・プリント : 0482 D840 22F5 2DF1 C4E7 CD43 293A CD09 07D9
495A
14. 16
FAT で初期化した SD Card にイメージを展開
$ sudo mount -t vfat -o uid=`id -u` /dev/sdb1
/mnt
$ tar xvf ./alpine-rpi-3.3.1-armhf.rpi.tar.gz -C
/mnt
$ sudo umount /mnt
$ sync
19. 21
ネットワークの設定
Available interface are: eth0.
Enter '?' for help on bridges, bonding and vlans.
Which one do you want to initialize? (or '?' or
'done') [eth0]
Ip address for eth0? (or 'dhcp'. 'none', '?') [dhcp]
Do you want to do any manuak network
configuration? [no]
※Wi-Fi の場合でも結構さくっと行きます
26. 28
データの保存先の設定
Enter where to store configs ('floppy',
'mmcblk0', 'usb' or 'none') mmcblk0]:
Enter apk cache directory (or '?', 'none')
[/mendia/mmcblk0/cache]:
これで完了 !
30. 32
X の導入
# setup-xorg-base
# apk add xf86-video-fbdev xf86-input-mouse xf86-input-keyboard dbus
setxkbmap
# rc-update add dbus
# cat <<__EOF__>>/etc/X11/xorg.conf.d/20-modules.conf
> Section "Module"
> Load "fbdevhw"
> Load "fb"
> Load "shadow"
> Load "shadowfb"
> Load "dbe"
> Disable "glx"
> Disable "dri"
> EndSection
> __EOF__
33. 35
参考 URL
- "Alpine Linux | Alpine Linux"
http://www.alpinelinux.org/
- "Raspberry Pi - Alpine Linux"
http://wiki.alpinelinux.org/wiki/Raspberry_Pi
34. 36
Credits & License
Content by Kenichiro MATOHARA (@matoken)
http://matoken.org
License: CC-BY-NC-SA
LibreOffice template by NOGATA Jun
http://www.nofuture.tv/diary/
License: CC0