Zum Debuggen von eingeschränkten Snaps (dh ohne installiert --devmode
) gibt es einen Snap im Store snappy-debug
, der mit der Zeit besser wird, aber bereits nützlich ist. Benutzen:
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
Dieser Scanlog-Befehl beendet das Syslog, löst seccomp-Syscall-Nummern auf und macht Vorschläge zu den zu verwendenden Schnittstellen, Änderungen an Ihrem Snap, um in der Sandbox zu funktionieren usw. Sie können nach Snap filtern mit:
sudo /snap/bin/snappy-debug.security scanlog <snapname>
Weitere Tipps finden Sie hier:
Die Verwendung snap try
kann ebenfalls hilfreich sein .