“MaxReports'a zaten ulaşıldığından yazılı rapor yok” ne anlama geliyor?


48

Bir Linux çekirdek görüntü paketi kurarken, diğer hataların yanı sıra anladım:

MaxReports'a zaten ulaşıldığından ek rapor yazılmadı

Eski raporları nereden silebilirim ki böylece Apport hata raporlama sihrini tekrar yapmaya devam edebilir?

Yanıtlar:


24

Çarpma dosyaları toplandı /var/crash.

Bir oturumda eğer apport bilgi toplarsa, içinde apport dosyaları da vardır /tmp/apport.appname....


15

Bu hata iletisini aldığımda, /bootbölümün, eski sürümlerden sonra kaldırılmayan birçok eski çekirdek görüntü ve başlıklarla doldurulması gerektiğini gördüm . Bu launchpad hata yorumundan geçici bir çözüm, bu yazının altında belirtilmiştir.

Ubuntu'nun 2013-03-26 itibariyle Precise'da uygulanmış ancak Quantal'da bekleyen Apt aracılığıyla bir düzeltme üzerinde çalıştığını belirtmek önemlidir.

Uyarı : Çekirdek paketlerini kaldırmak tehlikeli olabilir ve sisteminizin önyükleme yapamamasına neden olabilir, bu yüzden neler olduğunu anlamadıysanız, lütfen bunu yapmayın.

Bunu, sistemde, daha fazla kullanmadığım bazı eski çekirdekleri kaldırarak düzelttim.

Hangi çekirdeği böyle kullandığımı kontrol ettim:

uname -r

Bu, bana kullandığım için çıkarmamam gereken bir çekirdeğin sürüm numarasını verdi.

Sonra hangi çekirdeklerin bu şekilde kurulduğunu kontrol ettim:

sudo apt-get remove linux-<TAB>

Yani "sudo apt-get remove linux-" yazdım ve olası tamamlamaların bir listesini görmek için SEKME tuşuna iki kez bastım. Çalıştırmadığım çekirdeğin sürümlerini içeren linux-image- * ve linux-image-extra- * paketlerini seçtim ve bu şekilde kaldırdım:

sudo apt-get remove linux-image-3.5.0-17-generic linux-image-extra-3.5.0-17-generic linux-image-3.5.0-19-generic linux-image-extra-3.5.0-19-generic

"Remove" satırındaki paketlerin tam listesi sizin için farklı olabilir - en üstte ne tarif ettiğimi yaparak öğrendim.

Daha sonra, yapılandırılamayan yakın zamanda indirilmiş olan çekirdek paketlerinin çalıştırılarak uygun olduğundan emin oldum:

sudo apt-get upgrade

Uyarı : Çekirdek paketlerini kaldırmak tehlikeli olabilir ve sisteminizin önyükleme yapamamasına neden olabilir, bu yüzden neler olduğunu anlamadıysanız, lütfen bunu yapmayın.


11
Bu kullanışlıdır, ancak onu kullanmayı düşünen insanlar, bu hatanın bir çekirdek paketi kurarken bir sorunla bağlantılı olarak ortaya çıktığı (bazı) durumlara uygulandığını hatırlamalıdır . Sorun paketinizin adına sahip değilse linux-, o zaman bu kesinlikle sizin için bir çözüm değildir ; eğer öyleyse, o zaman bu çok iyi yardımcı olabilir. Ayrıca, tüm çekirdekleri çıkarmamaya dikkat edin; Eğer önyüklenebilir bir çekirdek yoksa, işletim sistemi başlamaz ve bir çekirdeği başlamayan bir sistemde yeniden kurma prosedürleri biraz karışır .
Eliah Kagan

2
Bu benim için doğru olanıydı. Eski çekirdekleri çıkardım ve sorun çözüldü.
31'de pwned

6
Görüntüleri açıkça silmek yerine, bunlar hataya açık olabilir, yapmanız gerekenlersudo apt-get autoremove
edoloughlin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.