Selama pemutakhiran dari lucid (10,04) hingga tepat (12,04), sesi X membeku, dan saya telah mencoba memulihkan pemutakhiran untuk mendapatkan sistem yang stabil. Saya telah melakukan langkah-langkah berikut:
- SSH yang digunakan untuk masuk ke sistem yang macet melalui jaringan.
- Memeriksa isi
/var/log/dist-upgradedirektori. Tidak ada aktivitas padamain.log,apt.logatauterm.log. topmenunjukkan bahwa proses 'presisi' menggunakan sekitar 3% CPU, tetapi saya tidak dapat menemukan bukti bahwa proses peningkatan masih melakukan apa pun.- 'dpkg' tidak muncul di atas, tetapi muncul dengan
pgrep dpkg | xargs ps - Membunuh proses 'dpkg' dan 'tepat'
- Mencoba memulihkan pemutakhiran dengan menjalankan
sudo fuser -vki /var/lib/dpkg/lock;sudo dpkg --configure -a. Ini sebagian berhasil (beberapa paket dikonfigurasi), tetapi gagal dengan pesanProcessing was halted because there were too many errors. Saya menjalankan perintah yang sama beberapa kali, dan setiap kali beberapa paket dikonfigurasi tetapi yang lain gagal. - Sudah mencoba berlari
sudo apt-get -f install. Gagal dengan kesalahan serupa dengan dpkg.
Situasi saat ini adalah itu dpkg --configure -adan sudo apt-get -f installgagal dengan dua jenis kesalahan:
Masalah ketergantungan, misalnya:
dpkg: dependency problems prevent configuration of cifs-utils: cifs-utils depends on samba-common; however: Package samba-common is not configured yet. dpkg: error processing cifs-utils (--configure): dependency problems - leaving unconfiguredKonflik sumber daya, misalnya:
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Selain itu, sepertinya ada referensi untuk kemungkinan masalah boot, jadi saya tidak ingin melakukan reboot tanpa memperbaiki instal terlebih dahulu:
dpkg: too many errors, stopping
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-25-generic
cryptsetup: WARNING: failed to detect canonical device of /dev/sda1
cryptsetup: WARNING: could not determine root device from /etc/fstab
Jadi pertanyaan saya adalah, bagaimana cara menginstal instalasi ketika dpkg --configure -agagal?