Làm thế nào để tôi gỡ lỗi snaps?


9

Tôi đã xây dựng thành công một snap mà tôi có thể cài đặt trên hệ thống của mình.

Tuy nhiên, nó gặp sự cố khi bắt đầu và tôi không chắc chắn nên bắt đầu gỡ lỗi ở đâu.

Các cách tiếp cận khác nhau để gỡ lỗi một ứng dụng đã cài đặt không khởi động là gì?

Câu trả lời:


11

Để gỡ lỗi snaps giới hạn (nghĩa là cài đặt mà không có --devmode), có một snap trong cửa hàng được gọi là snappy-debugsẽ tốt hơn theo thời gian nhưng đã hữu ích. Để sử dụng:

    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

Lệnh scanlog này sẽ theo đuôi nhật ký hệ thống, giải quyết các số tòa nhà bí mật và đưa ra gợi ý về việc sử dụng giao diện nào, thay đổi để snap của bạn hoạt động trong hộp cát, v.v. Bạn có thể lọc bằng snap:

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

Một số lời khuyên khác được đề cập ở đây:

Sử dụng snap try cũng có thể hữu ích .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.