Sistemime yükleyebileceğim bir çıtçıt başarıyla oluşturdum.
Ancak, başlangıçta çöküyor ve bu çökmeyi nerede hata ayıklamaya başlayacağından emin değilim.
Yüklü bir uygulamanın başlatılamamasında hata ayıklamanın farklı yaklaşımları nelerdir?
Sistemime yükleyebileceğim bir çıtçıt başarıyla oluşturdum.
Ancak, başlangıçta çöküyor ve bu çökmeyi nerede hata ayıklamaya başlayacağından emin değilim.
Yüklü bir uygulamanın başlatılamamasında hata ayıklamanın farklı yaklaşımları nelerdir?
Yanıtlar:
Sınırlı enstantane hatalarını ayıklamak için (yani, monte edilmeden --devmode
), mağazada snappy-debug
zamanla daha iyi olacak, ancak zaten yararlı olan bir çıtçıt vardır . Kullanmak:
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
Bu scanlog komutu, syslog'u kuyruğa alır, seccomp syscall numaralarını çözer ve hangi arayüzlerin kullanılacağına, sanal alan içinde çalışmak için çıtçıtınızda yapılacak değişiklikler vb. Hakkında önerilerde bulunur.
sudo /snap/bin/snappy-debug.security scanlog <snapname>
Burada daha fazla ipucu bulabilirsiniz:
Kullanmak snap try
da yardımcı olabilir .