Saya telah berhasil membuat snap yang dapat saya instal di sistem saya.
Namun, crash saat mulai, dan saya tidak yakin di mana harus memulai debug crash itu.
Apa saja pendekatan berbeda untuk men-debug aplikasi yang gagal dijalankan?
Saya telah berhasil membuat snap yang dapat saya instal di sistem saya.
Namun, crash saat mulai, dan saya tidak yakin di mana harus memulai debug crash itu.
Apa saja pendekatan berbeda untuk men-debug aplikasi yang gagal dijalankan?
Jawaban:
Untuk debugging terkunci terbatas (yaitu, dipasang tanpa --devmode
) ada snap di toko yang disebut snappy-debug
yang akan menjadi lebih baik dari waktu ke waktu tetapi sudah berguna. Menggunakan:
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
Perintah scanlog ini akan mengekor syslog, menyelesaikan nomor syscall seccomp dan membuat saran tentang apa antarmuka untuk digunakan, perubahan untuk membuat snap Anda untuk bekerja dalam kotak pasir, dll. Anda dapat memfilter dengan snap dengan:
sudo /snap/bin/snappy-debug.security scanlog <snapname>
Beberapa tips dibahas di sini:
Menggunakan snap try
bisa juga membantu .