Я успішно створив оснастку, яку можу встановити у своїй системі.
Однак при збої він виходить з ладу, і я не зовсім впевнений, з чого почати налагодження цієї аварії.
Які різні підходи до налагодження встановленої програми не вдалося запустити?
Я успішно створив оснастку, яку можу встановити у своїй системі.
Однак при збої він виходить з ладу, і я не зовсім впевнений, з чого почати налагодження цієї аварії.
Які різні підходи до налагодження встановленої програми не вдалося запустити?
Відповіді:
Для налагодження обмежених знімків (тобто, встановлених без --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 syscall номери та внесе пропозиції щодо того, які інтерфейси використовувати, зміни, щоб ваш Snap працював у пісочному режимі тощо. Ви можете відфільтрувати, натиснувши за допомогою:
sudo /snap/bin/snappy-debug.security scanlog <snapname>
Ще кілька порад висвітлено тут:
Використання також snap try
може бути корисним .