首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何打包访问usb设备的快照

如何打包访问usb设备的快照
EN

Ask Ubuntu用户
提问于 2020-02-15 16:28:44
回答 1查看 309关注 0票数 1

我正在尝试将一个应用程序打包到一个快照中,它使用libusb ( USB -串口)作为非根用户访问usb设备。没有任何特定于usb的选项,我达到了我的设备,我必须拥有它才能使用它。我认为相应的udev规则--为设备设置一个组(比如"plugdev") --也会产生类似的效果。

现在,为了继续构建一个不需要这样的技巧的恰当的快照,我阅读了https://kyrofa.com/posts/ros-production-obtaining-confined-access-to-the-turtlebot-4-5,但是这篇文章非常混乱。显然,我必须snapcraft push我尚未准备好的软件包,才能测试它是否有效?该文档讨论了一个带有interface: serial-port的节D3,但也谈到了slots。但是,在定义这两种方法时,我从快照中得到错误,即不允许这种组合。另外,最后的snapcraft.yaml清单不包含前面提到的slots指令。然后,不同的confinement值之间似乎存在着重要的差异。

是否有比上面的链接更正式的关于使用USB设备的文档?还是一个很好的例子?

EN

回答 1

Ask Ubuntu用户

发布于 2020-04-22 15:57:51

  • 检查Snapcraft.io文档,这是上游项目。然而,snap仍在发展,因此文档落后于当前的代码发行版。
  • 因此,请直接阅读https://github.com/snapcore/snapd中的接口/插件代码,以了解无文档化的特性。
  • HowTo使用,搜索开源代码存储库上的snapcraft.yaml
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1210750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档