Вопрос Как отлаживать привязки?


Я успешно создал привязку, которую я могу установить в своей системе.

Однако он запускается с самого начала, и я не совсем уверен, с чего начать отладку этого сбоя.

Каковы различные подходы к отладке установленного приложения, который не запускается?


8
2018-06-07 13:44


происхождения




ответы:


Для отладки ограниченных привязок (т. Е. Установленных без --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 и вносить предложения о том, какие интерфейсы использовать, внести изменения в вашу привязку для работы в песочнице и т. Д. Вы можете фильтровать с помощью оснастки:

    sudo /snap/bin/snappy-debug.security scanlog <snapname>

Ниже приведены некоторые дополнительные советы:

С помощью snap try  может быть полезно,


10
2018-06-07 19:27