Saya tidak sengaja menekan Ctrl + C selama do-release-upgrade
proses Ubuntu Server . Saya telah jatuh ke shell untuk membandingkan file .conf di / etc /. Ketika saya menekan Ctrl-C, ia bertanya apakah saya ingin mencoba memasang kembali ke proses upgrade, tetapi gagal melakukannya.
Jadi saya berhenti, dan sekarang ada proses menggantung dpkg yang memegang kunci tepat. Ini adalah server tervirtualisasi tanpa frontend GUI ...
Apakah mungkin untuk memulihkan proses pemutakhiran, atau apakah saya harus mematikan proses dpkg dan memulai lagi?
screen -RD
, tetapi tidak berhasil. Tidak ada daemon layar yang berjalan, jadi tidak ada yang tersambung kembali. Kesalahan tepat? Saya punya pilihan 'r' atau 'q' Saya pikir (sambungkan kembali atau keluar) di bagian bawah aplikasi seperti kutukan. Maaf, saya tidak bisa lebih membantu dari itu. Saya menggunakan VirtualBox, dan tanpa menjalankan tmux atau sesi layar saya tidak punya scrollback dan antarmuka seperti kutukan terus membersihkan layar. Menghubungkan kembali tidak berhasil, jadi saya berhenti saja.
screen -R -D
sebagai pengguna sudo dan pengguna normal saya ..
dpkg configure -a
adalah jawaban yang tepat. Itu terjadi pada saya dan hal yang sangat buruk adalah bahwa bind9 tidak diatur dengan benar (yaitu Ctrl-C harus menghentikan proses itu dan tidak dapat memulai lagi!) Setelah saya memperbaiki bind9 maka pembaruan apt-get + upgrade + dist -upgrade berjalan seperti pesona dan setelah itu saya reboot dan semuanya bekerja.