David Planella Asked: 2016-06-08 05:44:03 +0800 CST2016-06-08 05:44:03 +0800 CST 2016-06-08 05:44:03 +0800 CST 如何调试快照? 772 我已经成功构建了一个可以安装在我的系统上的快照。 但是,它在启动时崩溃,我不太确定从哪里开始调试该崩溃。 调试已安装应用程序无法启动的不同方法是什么? ubuntu-core 1 个回答 Voted Best Answer jdstrand 2016-06-08T11:27:17+08:002016-06-08T11:27:17+08:00 对于调试受限快照(即,安装时没有安装--devmode),商店中有一个名为的快照,snappy-debug随着时间的推移会变得更好,但已经很有用了。要使用: sudo snap install snappy-debug --devmode # after snapd 2.0.7 lands, drop --devmode sudo snap connect snappy-debug:log-observe ubuntu-core:log-observe sudo /snap/bin/snappy-debug.security scanlog 此 scanlog 命令将跟踪 syslog,解析 seccomp 系统调用编号,并就要使用的接口、对 snap 的更改以在沙箱中工作等提出建议。您可以通过 snap 过滤: sudo /snap/bin/snappy-debug.security scanlog <snapname> 此处介绍了更多提示: https://developer.ubuntu.com/snappy/build-apps/debug 使用snap try 也很有帮助。
对于调试受限快照(即,安装时没有安装
--devmode
),商店中有一个名为的快照,snappy-debug
随着时间的推移会变得更好,但已经很有用了。要使用:此 scanlog 命令将跟踪 syslog,解析 seccomp 系统调用编号,并就要使用的接口、对 snap 的更改以在沙箱中工作等提出建议。您可以通过 snap 过滤:
此处介绍了更多提示:
使用
snap try
也很有帮助。