AlmaLinux 第30回「AlmaLinux 9.3のRaspberry Pi用イメージの公開」

既にAlmaLinux 9.3 Stableが公開されていますが、Raspberry Pi 用のイメージも公開されています。こちらは、2023年11月27日付となっていますから2週間遅れほどで公開されたようです。

AlmaLinuxのRaspberry Pi用のGitHubリポジトリーでは、パッケージとしてraspberrypi用のuserlandが追加されていますので、2023年9月20日にご紹介していたパッケージが正式版として登録されることになっています。

2023/09/20 AlmaLinux 第23回「AlmaLinuxのRaspberry Pi用パッケージ」

もちろん正式なパッケージとして登録されていますので、dnf install raspberrypi-userlandとして追加インストールすることが出来るようになりました。

RHEL 9.3対応になっている点を除いて、Raspberry Pi用としてみた場合に大きな違いはないのですがconfig.txtではディスプレイドライバーとしてKMSの設定がされていますが、Raspberry Pi 4で使う場合にはmax_framebuffers=2のコメントを外してarm_boost=1の設定を追加した方が良いものと思われます。

また、以前スワップファイルがパーティションで設定されていたこともあったのですが、このバージョンではスワップファイルとして/swapfile100MBが設定されています。

$ swapon -s
Filename Type Size Used Priority
/swapfile file 102396 0 -2

userlandパッケージ用の権限設定

今回のバージョンで、userlandパッケージが追加されているのですが、現状ではroot権限が無いと実行することが出来ませんのでsudoを使う必要があります。この対応として、従来のRaspberry Pi OS相当で動かすためには、権限設定を追加すれば良いのですが具体的な方法としては以下のページを参照して下さい。

2023/09/05 第9回「AlmaLinuxでRaspberry Pi用のvcgencmdをビルドする」

このページの「almaのような一般ユーザーがsudo無しで実行出来るように設定」の箇所の操作となります。

最新のRaspberry Pi OSとの違い

現在、最新のRaspberry Pi OSはRaspberry Pi 5対応とDebian 12ベースになっていることから、大幅な追加・変更が加えられています。

例えば、今回AlmaLinuxのRaspberry Pi版として追加されているuserlandのパッケージですが、Raspberry Pi用のGitHubリポジトリーでは従来userlandvcgencmdなどが登録されていたものが、現在ではutilsの方に移動されていたりします。合わせて、ディスプレイドライバーがKMSに移行していることからtvserviceコマンドは廃止されていてkms++utilsパッケージにあるkmsprintが使われるようになって来ています。

AlmaLinuxがRaspberry Pi 5に対応してくるには、まだ時間が必要ということになりますでしょうか。

2023/09/30 Raspberry Pi 5がやって来る

この記事をシェアする
  • URLをコピーしました!
  • URLをコピーしました!
目次