Apa yang dimaksud dengan “Tidak ada laporan paspor yang ditulis karena MaxReports sudah tercapai”?

48

Saat menginstal paket gambar kernel Linux, saya mendapat, di antara kesalahan lain:

Tidak ada laporan laporan tertulis karena MaxReports sudah tercapai

Di mana saya dapat menghapus laporan lama sehingga Apport dapat melanjutkan melakukan keajaiban pelaporan bug lagi?

badp
sumber

Jawaban:

24

File kerusakan dikumpulkan /var/crash.

Dalam sebuah sesi, jika apport mengumpulkan informasi, ada juga file apport di /tmp/apport.appname....

Oktami Damiean
sumber
15

Ketika saya menerima pesan kesalahan ini, saya merasa itu ada hubungannya dengan /bootpartisi yang diisi dengan banyak gambar kernel dan header yang tidak dihapus setelah dist-upgrade. Solusi sementara dari komentar bug launchpad ini dikutip di bagian bawah posting ini.

Perlu dicatat bahwa Ubuntu sedang mengerjakan perbaikan melalui Apt , yang pada 2013-03-26 diimplementasikan dalam Precise, tetapi tertunda pada Quantal.

Peringatan : menghapus paket-paket kernel dapat berbahaya, dan bahkan mungkin membuat sistem Anda tidak dapat melakukan boot, jadi jangan lakukan ini jika Anda tidak mengerti apa yang sedang terjadi.

Saya memperbaiki ini pada sistem saya dengan menghapus beberapa kernel lama, yang saya tidak gunakan lagi.

Saya memeriksa kernel apa yang saya gunakan seperti ini:

uname -r

Ini memberi saya nomor versi kernel yang TIDAK HARUS saya hapus karena saya menggunakannya.

Lalu saya memeriksa kernel apa yang dipasang seperti ini:

sudo apt-get remove linux-<TAB>

Yaitu saya mengetik "sudo apt-get remove linux-" dan menekan tombol TAB dua kali untuk melihat daftar kemungkinan penyelesaian. Saya memilih paket linux-image- * dan linux-image-extra- * yang berisi versi kernel yang tidak saya jalankan, dan menghapusnya seperti ini:

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

Daftar persis paket di baris "hapus" mungkin berbeda untuk Anda - saya menemukannya dengan melakukan apa yang saya jelaskan di atas.

Kemudian saya memastikan paket kernel yang baru-baru ini diunduh yang gagal dikonfigurasi tidak masalah dengan menjalankan:

sudo apt-get upgrade

Peringatan : menghapus paket-paket kernel dapat berbahaya, dan bahkan mungkin membuat sistem Anda tidak dapat melakukan boot, jadi jangan lakukan ini jika Anda tidak mengerti apa yang sedang terjadi.

Keraguan
sumber
11
Ini berguna tetapi orang yang mempertimbangkan menggunakannya harus ingat bahwa itu hanya berlaku untuk (beberapa) situasi di mana kesalahan ini terjadi sehubungan dengan masalah menginstal paket kernel . Jika paket masalah Anda tidak ada linux-dalam namanya, maka ini hampir pasti bukan solusi untuk Anda; jika ya, maka ini mungkin sangat membantu. Juga, pastikan untuk tidak menghapus semua kernel; jika tidak ada kernel yang dapat di-boot, OS tidak akan memulai, dan prosedur untuk menginstal ulang kernel di sistem yang tidak mau mulai sedikit terlibat .
Eliah Kagan
2
ini adalah kepala-up yang benar untuk saya. Saya menghapus kernel lama dan masalah terpecahkan.
pwned
6
Daripada menghapus gambar secara eksplisit, yang bisa menjadi rawan kesalahan, Anda harus melakukannyasudo apt-get autoremove
edoloughlin