MATLAB package for Raspberry Pi(matlab-rpi) がラズパイにインストールできない?

投稿日:2022年11月25日
最終更新日:2022年11月25日

MATLAB package for Raspberry Piがインストールできない?

先日、ラズパイをMATLAB/Simulink Onlineから制御して遊ぼうと思い、MathWorks社の以下のページに沿ってセットアップを進めていた。

Connect to Raspberry Pi Hardware Board in MATLAB Online
そしてラズパイのCLI上から

sudo apt-get install matlab-rpi

を実行してみたのだが、

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
E: パッケージ matlab-rpi が見つかりません

というエラーがでてインストールできなかった。結論から言うとRasberry Pi OSを変えることでインストールできるようになったのだが、やったことをメモしておく。

 

実行環境

Raspberry Pi 4 Model B

Raspberry Pi OS (Bullseye)

 

Raspberry Pi OSのBullseye版ではインストールできず

この問題についてググッて調べていたところ、Mathworks公式のMATLAB Answersで以下の回答を発見。

Simulink Support Package for Raspberry Pi Hardware not working on Raspberry Pi 4B 8GB (2022) – MATLAB Answers – MATLAB Central

内容としては私の問題とはちょっと異なるのだが、一部引用すると

As mentioned in our earlier conversations, bullseye is not officially supported by MathWorks. You can try the legacy Buster version and run the hardware setup app as mentioned above
https://www.raspberrypi.com/software/operating-systems/ (look for buster legacy option)

とのことで、MathworksとしてBullseyeは公式にはサポートしておらずBuster版のRaspberry Pi OSでないとダメっぽい。

今使っているmicroSDのOSをBusterにするのは色々と面倒なので、今回は新しくmicroSDカードを買ってそちらにRaspberry Pi OSのBuster版をインストールすることにした。

microSDカードは何でも良いが、私は昔からSanDiskを使っている。特にこだわりがあるわけではないが、昔から使っていて故障もないため何となく信頼感がある。今回は64GBの以下のものを買った↓

 

 

Raspberry Pi OSのBuster版で無事にインストール完了

Raspberry Pi OSのインストールについては以下の記事で書いているので、やったこと無い人はそちらを参照。

【電子工作】micro SDカードにRaspberry Pi ImagerでRaspberry Pi OSをインストールする(Raspberry Pi 4で遊ぼう日記 その2)

上記の記事ではBullseye版をインストールしているが、今回はBuster版をインストール。OS選択画面でRapberry Pi OS(Other)→Raspberry Pi OS(Legacy)を選択すればOK。

これでRaspberry Piを起動して再度

sudo apt-get install matlab-rpi

を実行して見たところ、無事にインストール成功!今後はMATLAB+ラズパイで遊ぶときはこちらのmicroSDを使っていこうと思う。


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください