Setiap kali saya mencoba untuk memperbarui sistem saya di Ubuntu 18.04, ia berhenti:
setiap kali ia mencapai Setting up linux-headers-<version>-generic
. Saya tidak dapat membatalkan upgrade dari sana, tetapi bahkan ketika Anda dan membiarkannya berjam-jam, itu tidak mengubah apa pun. Jika saya memeriksa proses di htop
dalamnya menunjukkan sekarang melakukan apa saja. Jika saya memaksa pemutakhiran untuk mengakhiri dan mencoba untuk memulai kembali, ketika saya mencoba kembali pemutakhiran itu mengatakan yang sebelumnya telah terputus dan saya harus mencobanya dengan sudo dpkg --configure -a
yang memperbaiki masalah.
Saya merasa sangat menjengkelkan harus melakukan ini setiap kali ada header-upgrade yang tersedia, terutama karena saya merasa itu tidak boleh terjadi dan harus ada perbaikan yang lebih permanen tersedia. Apa yang saya lewatkan atau lakukan salah?
sumber
sudo dpkg --configure -a
?Jawaban:
TLDR: Nonaktifkan Boot Aman.
Saya mulai mengalami masalah yang sama sekitar sebulan yang lalu. Bagi saya ternyata solusinya adalah menonaktifkan Boot Aman. Saya telah menonaktifkan Boot Aman sejak saya menginstal Ubuntu 18.04 dan ditingkatkan tanpa masalah. Namun, sekitar sebulan yang lalu, saya memperbarui BIOS saya yang mengaktifkan kembali Boot Aman (saya tidak tahu ini pada saat itu). Itu membuat frustasi karena pembekuan upgrade dan saya akhirnya menemukan jawabannya karena instalasi VirtualBox saya juga tidak berfungsi. Perbaikan untuk VirtualBox menonaktifkan Boot Aman yang juga memperbaiki
linux-headers-<version>-generic
pembaruan saya .Seperti disebutkan dalam pertanyaan, itu akan membeku di sini:
Setelah menonaktifkan Boot Aman, saya mendapatkan:
sumber
Solusi saya;
sumber
Anda dapat memeriksa jawabannya pada
/var/log/apt/term.log
. Ini adalah lokasi untukapt-get
log. Anda juga dapat memeriksadpkg
file log/var/log/dpkg.log
apt
atau yangapt-get
Anda gunakan didasarkan padadpkg
internal.Satu hal lagi yang dapat Anda identifikasi proses dengan ID dan jalankan
strace -p
untuk memeriksa persis mengapa itu berhenti.Ini lebih merupakan jawaban umum untuk ini atau pertanyaan serupa.
sumber