1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

PetaLinuxにnanoをインストールしたい話

Last updated at Posted at 2023-03-17

はじめに

業務で PetaLinux を扱うことがありまして、デバッグ用に nano をインストールしようと思ったんですが、結果が簡単な割に苦労してのでメモを残しておきます。

あ、確認してみたのは PetaLinux2020.2.2 と PetaLinux2022.1 になります。

結論

PetaLinux の細かい話は他のサイトに譲るとして、<petalinux project dir>/project-spec/meta-user/conf/user-rootfsconfig に以下の行を書き加えるというのが正解でした。

user-rootfsconfig
CONFIG_nano

これだけ。
これを追記したあと、

$ petalinux-config -c bootfs

って bootfs のコンフィギュレーションで user packages ---> の下に nano って項目が増えているので、ここにチェックを入れるだけ。ここまできたら、

$ petalinux-build

でビルドするだけで使えました。

まとめるけどよくわかってない

nano のレシピファイルは
<petalinux project dir>/components/yocto/layers/meta-openembedded/meta-oe/recipes-support/nano/
にあるらしく、上記の操作でこのレシピが有効になるらしいんだけど、いまいち仕組みが分かっていません。使えるのでまあいいかという感じです。

この辺にレシピがあるソフトは似たようなことすると追加できるのかな?

ってか、petalinux-config -c bootfs 内でインストールできるソフトの中にあってほしいくらいなんだけど、ないんだよな、、(ないよね? 私が見つけられてないだけじゃないよね?)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?