Ubuntu Core のスナップでフレームワークに含まれるライブラリを使用することは可能ですか?

Ubuntu Core のスナップでフレームワークに含まれるライブラリを使用することは可能ですか?

使用しようとしていますロスUbuntu Coreで。私はこの例どのように行うかを理解したいのですが、少し異なるアプローチを採用したいと思います。

私の目標は、ROS の主な機能のフレームワークと、ノードまたはノードのグループに対する独立したスナップを作成することです。

要点は、ros フレームワーク内に含まれているライブラリ (つまり libroscpp.so) をすぐに使用できるかどうかです。使用できる場合、どのようにすればよいでしょうか。

ありがとう

答え1

この機能を追加する予定ですが、ライブラリはあなたのスナップにのみ公開され、他の人のスナップには公開されません。従来の OS を悩ませているような脆弱なバージョン依存関係を作成せずに、スナップのセット間でコードとファイルを共有できるようにするのが目的です。

こうすることで、ライブラリやアプリをいつでも更新でき、両方を制御できるため、更新時に問題が発生しないようにすることができます。

関連情報