更新する方法。
手順
sudo apt -y update sudo apt -y full-upgrade
公式にある通りのやり方。
以上。以下蛇足。
危険
sudo rpi-update
コマンドは危険なので使わないこと。ファームウェアを最新に更新する。安定性は度外視なので危険。
高速化
日本のミラーサイトから入手するようにする。さもなくば超遅い。
sudo vi /etc/apt/sources.list
deb http://ftp.jaist.ac.jp/raspbian/ buster main contrib non-free rpi deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
今まで正しいと信じていた方法
sudo apt -y update sudo apt -y upgrade sudo apt -y dist-upgrade
別に問題ない。Pi3B+のときは上記で更新していた。内容は手順と同じ。ただし以下のような疑問がある。
- 最後に
dist-upgrade
するのになぜupgrade
するの?upgrade
で保留になったソフトをdist-upgrade
で削除するつもりなら以下でいいのでは?
sudo apt -y update sudo apt -y dist-upgrade
そして後述するようにdist-upgrade
はfull-upgrade
と同義である。つまり手順のほうが短く済む。
コマンドについて
更新する
コマンド | 意味 |
---|---|
update |
ダウンロードのみ。インストールはまだしない |
upgrade |
更新するとき不要になったインストール済みソフトを削除せず[保留] する |
full-upgrade |
更新するとき不要になったインストール済みソフトを削除する |
dist-upgrade |
full-upgrade と同じ。類似コマンド間互換性のために使えるだけ。 |
削除する
更新により不要となったパッケージを削除する。
コマンド | 意味 |
---|---|
autoremove |
更新に伴い必要なくなったパッケージを削除 |
autoclean |
キャッシュされているが、インストールはされていないdebファイルを削除 |
更新後、お好みで以下を実行すれば削除できる。
sudo apt -y autoremove sudo apt -y autoclean
何も考えずコピペ
sudo apt -y update sudo apt -y full-upgrade sudo apt -y autoremove sudo apt -y autoclean
ワンライナーなら以下。
sudo apt -y update && sudo apt -y full-upgrade && sudo apt -y autoremove && sudo apt -y autoclean
もしSDカードなら頻繁に削除(書込)すると劣化が進む。だが、容量が少なくなってしまうことも避けたい。ええい面倒だ、最強のコマンドを持ってこい! 上記にございます。
情報源
- https://www.raspberrypi.org/documentation/raspbian/updating.md
- https://qiita.com/SUZUKI_Masaya/items/1fd9489e631c78e5b007
- https://zarat.hatenablog.com/entry/2019/03/13/115400
前回まで
ハード。
- Raspberry Pi 4B (4GB) を2個予約した(KSY先行予約販売)
- Raspberry Pi 4B 届いた! 開封の儀
- Raspberry Pi 4B ヒートシンク取付
- Raspberry Pi 4B ケース装着
- HDMIまちがえて買ってた……(type A, C, D の罠)
- Raspberry Pi 4B CPU温度を取得する
ソフト。
- RPI4B Raspbian Buster USB boot 未対応……
- Raspbian Buster 2019-09-26 インストール
- Raspbian Buster 2019-09-26 ダウンロード
- Raspbian Buster 2019-09-26 HDMI設定について調べた
- Raspbian Buster 2019-09-26 インストール前の設定(Wi-Fi)
設定。
- Raspbian Buster ヘッドレス 初期設定 できないか調べた
- Raspberry Pi 4B でSSHログインできた
- Raspberry Pi 4B 初期設定(ヘッドレス)
- Raspberry Pi 4B SDブート+USBルート(≒USB boot)に成功
- VNCからRaspbian Busterへログインする方法を調べる
- VNCからRPI4B Raspbian Busterを初期セットアップする
- VNCからRPI4B Raspbian Busterをセットアップする
- Raspberry Pi 4B に HDMIケーブル A-D + 変換キャップ type A-C でディスプレイ表示する
- Raspberry Pi 4Bのハードウェア情報を表示する(cat /proc/cpuinfo)
- Raspberry Pi 4B 音を出す(本体イヤホンジャック)
- Raspberry Pi 4B 音を出す(HDMIディスプレイのイヤホンジャック)
データ移行。
セキュリティ。
企業。