Raspbian Buster 2019-09-26 ダウンロード
最新OS。
Buster
Buster
はRaspbian最新版の開発コードネーム。
Pi4BはBusterでないと起動しないらしい。Raspberry Pi 4B 用オプションがある。
問題
ただし未対応のソフトが多いようだ。
そのため一世代前のstretchは未だ現役。つまりPi4Bでは使えないソフトがあるはず。今はまだPi3B+でstretchを使うのが最善か。
1. ダウンロードする
公式は遅いので日本のミラーサイトから落とす。1.1GBを5分くらいでGET。超感謝。
ミラー
3種類ある。今回はデスクトップ版をダウンロードする。
最新のzipを入手する。
wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2019-09-30/2019-09-26-raspbian-buster.zip
公式
公式
ちなみに公式は以下。超遅い。数時間かかる。ダウンローダにより途中から再開可能にしないと、途中で切断されて最初からやりなおしをくりかえして永遠に入手できない悪夢に見舞われる。
2. ハッシュ確認する
sha1
正しく入手できたか確認するためにハッシュも入手する。
wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2019-09-30/2019-09-26-raspbian-buster.zip.sha1
確認する。コマンド書式は以下。
sha1sum -c *.sha1 *.zip
それぞれのファイルパスを渡すと以下。
sha1sum -c 2019-09-26-raspbian-buster.zip.sha1 2019-09-26-raspbian-buster.zip
2分くらい待つと以下の結果。
2019-09-26-raspbian-buster.zip: 完了 sha1sum: /home/pi/root/work/record/pc/os/2019-09-26-raspbian-buster.zip: SHA1 チェックサムとして適切な書式の行がありませんでした
よくわからん。今度は-c
をなくして。
sha1sum 2019-09-26-raspbian-buster.zip
結果。
ae951995a9ec81beef4fab174b26f902943091cf /home/pi/.../2019-09-26-raspbian-buster.zip
パス以外の部分がハッシュ。このハッシュが、ダウンロードした*.sha1
ファイルの内容と一致するか確認する。一致していたら正常にダウンロードできていると思われる。
vi 2019-09-26-raspbian-buster.zip.sha1
ae951995a9ec81beef4fab174b26f902943091cf 2019-09-26-raspbian-buster.zip
ハッシュ部分が一致していた。OK!
sha256
sha256
さらに強力な形式でダウンロード正常確認する。まずはハッシュを入手する。
wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2019-09-30/2019-09-26-raspbian-buster.zip.sha256
zipファイルのハッシュを算出する。
$ time sha256sum /home/pi/root/work/record/pc/os/2019-09-26-raspbian-buster.zip
2c4067d59acf891b7aa1683cb1918da78d76d2552c02749148d175fa7f766842 /home/pi/root/work/record/pc/os/2019-09-26-raspbian-buster.zip real 1m17.272s user 0m20.408s sys 0m2.711s
ハッシュ部分2c4067d59acf891b7aa1683cb1918da78d76d2552c02749148d175fa7f766842
をコピーする。
- ターミナル上でハッシュ部分をダブルクリックする
- ハッシュ部分が選択される
- 右クリックする
- 「コピー」をクリックする
ダウンロードしたハッシュファイルを表示して、一致確認する。
leafpad 2019-09-26-raspbian-buster.zip.sha256
Ctrl
+F
キー押下するCtrl
+V
キー押下する- ハッシュ部分がすべて黄色になればOK
問: sha 1, 256 どちらが早い? 解: sha256
蛇足:sha 1, 256 どちらが早い?
sha256のほうが早かった。
sha | 時間 |
---|---|
sha1 | 1m57s |
sha256 | 1m17s |
$ time sha1sum 2019-09-26-raspbian-buster.zip
ae951995a9ec81beef4fab174b26f902943091cf /home/pi/root/work/record/pc/os/2019-09-26-raspbian-buster.zip
real 1m57.694s
user 0m16.601s
sys 0m3.575s
$ time sha256sum 2019-09-26-raspbian-buster.zip
2c4067d59acf891b7aa1683cb1918da78d76d2552c02749148d175fa7f766842 /home/pi/root/work/record/pc/os/2019-09-26-raspbian-buster.zip
real 1m17.272s
user 0m20.408s
sys 0m2.711s
3. 展開する
Windowsでいう解凍。.img
ファイルができる。それがOSファイルである。手順は以下。
- ファイルマネージャを開く
2019-09-26-raspbian-buster.zip
を右クリックするここでファイルを展開
をクリックする2019-09-26-raspbian-buster.img
ファイルが作成される
次回、インストールするときimg
ファイルを使う。