是否可以使用 Ubuntu Core 中 snap 框架中包含的库?

是否可以使用 Ubuntu Core 中 snap 框架中包含的库?

我正在尝试使用活性氧在 Ubuntu Core 上。我已关注这个例子了解如何去做,但我想采用一种稍微不同的方法。

我的目标是为 ROS 的主要功能创建一个框架,并为一个节点或一组节点创建一个独立的快照。

问题是:我可以立即使用 ros 框架内包含的 lib(即 libroscpp.so)吗?如果可以,我该怎么做?

谢谢

答案1

我们将添加此功能,但该库将仅对您的 snap 开放,而不会对其他任何人的 snap 开放。此举旨在让您能够在一组 snap 之间共享代码和文件,而不会产生困扰传统操作系统的脆弱版本依赖关系。

这样,您可以随时更新库或应用程序,而且由于您可以控制两者,因此您可以确保在这样做时不会破坏自己。

相关内容