【初心者向け】Raspberry Pi OSのアップデートとアップグレード方法2021

rpios-update-upgrade-title
公式Raspberry Pi OS

Raspberry Pi OSも呼称が旧Raspbianから変更になり、OSをmicroSDカードへ書き込むツールとして「Raspberry Pi Imager」も定着してきました。

数年前からすると、定番の操作も僅かに変更されています。そこで改めて、Raspberry Pi OSのアップデートとアップグレード手順を備忘録として残しておきます。

※OSのバージョンは当時の物です。

スポンサーリンク

アップデートとアップグレード

記事公開時のRaspberry Pi OS (コードネームBuster)で推奨されている手順です。

パッケージリストの更新

aptコマンドを使います。最初にパッケージリストの更新です。

sudo apt update

パッケージリストは更新するソフトウェアのパッケージ元のアドレスです。これでどのパッケージが更新できるのか、対象先リストを更新して可能なパッケージをみつけます。

アップグレード

これまでのsudo apt upgradeコマンドも使えます。現在では、依存関係の解消など従来のupgradeコマンドよりも優先して実行します。

sudo apt full-upgrade -y

また、これはBusterならBusterで最新になります。前バージョンのStretchはStretchの最新になり、決してStretchからBusterへはアップグレードはしません。(できません)

これまでのアップグレードコマンドよりも少し時間がかかります。

本体のファームウェア(とkernel)も一緒に更新されます。

-y 引数

-yは途中のYes/No選択をYesで進めるために付けています。付けなくても自分でYesと打てばOK。値としてYを指定しています。

要らないファイルの削除

このautoremoveはアップグレードコマンド実行後にターミナル画面にも表示されるので、その指示通りにおこなった方が良いでしょう。

sudo apt autoremove -y

自動的に依存関係を考慮して、使わなくなったパッケージを削除してくれます。使っていないのを手動で探すわけではないので、とても便利です。

合わせてcleanコマンド

cleanコマンドは一時的(キャッシュ)に溜め込んだファイルを削除してストレージのスペースを空けてくれます。

sudo apt clean

autoremoveとセットで実行した方が良いでしょう。

最後に再起動

アップグレードでkernelの更新もしたため再起動をしましょう。

sudo reboot
スポンサーリンク

手順まとめ

まとめると5行です。

sudo apt update
sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt clean
sudo reboot

Raspberry Piの公式ページでも謳っているように、セキュリティの観点から最新状態にするのはオススメです。
バグの解消に繋がることもあります。

初期セットアップウィザードはGUI環境でこの5行と同じことをしています。

一方で仕方ないことではありますが、パッケージが新しくなったら動作しないパッケージも出てくる可能性もあります。この辺は個別の対応になってくるでしょう。

コマンドにしてもこれまでと若干の違いがあります。(apt-get upgrade が例です)使用しているバージョンによって、コマンドを現在に置き換えて考えてください。

Raspberry Pi OSのアップデートとアップグレードでした。

参考Updating and upgrading Raspberry Pi OS

スポンサーリンク
ラズパイダ

お知らせ

おすすめセット品
これまでラズパイをたくさん購入してきたラズパイダがおすすめするセット品とアドバイスをご紹介!

コメント ご感想をお願いします。

タイトルとURLをコピーしました