Saya sedang menjalankan upgrade dengan perintah apt-get, dan butuh waktu yang sangat lama karena setengah jalan melalui ISP saya memukul wajah saya dengan kebijakan penggunaan yang adil.
Setelah duduk di luar & mengamati hujan sebentar, elektronik saya kembali sadar, jadi saya kembali untuk menyelesaikan upgrade dan terminal saya memarahi saya dengan
"E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem."
Sedikit info terbaca terakhir adalah semua ini:
Installing (ri/RDoc) documention for (stuff and such)
ERROR: Could not find a valid gem 'watobo-0.9.8.724.gem' (>= 0) in any repository
rm: cannot remove `watobo-0.9.8.724.gem': No such file or directory
Setting up metasploit (4.3.0-bt1) ...
Upgrading Pre-Existing Installation...
/opt/metasploit/postgresql/scripts/ctl.sh : postgresql (pid 1191) already running
prosvc is running
metasploit is running
[*]
[*] Attempting to update the Metasploit Framework...
[*]
Begitu seterusnya bermil-mil, berbicara tentang cache permata, rubi, & hal-hal yang saya harap saya miliki. Semuanya sampai:
A lib/gemcache/ruby/1.9.1/gems/state_machine-1.1.2/gemfiles/active_record-2.1.2.gemfile.lock
... dan di sana telah duduk, sepanjang malam. Jika saya menghentikannya, apakah saya masih akan mendapatkan kesalahan dpkg (jika saya tidak mau), atau jika demikian, apa yang saya perlukan untuk melanjutkan menggunakan perintah apt-get dan Super Cow Powers-nya?
Jawaban:
Kesalahan ini sebenarnya memberitahu Anda apa yang salah:
dpkg
terputus karena paket tidak dikonfigurasi dengan benar.Jalankan perintah yang diperintahkan kepada Anda
sudo dpkg --configure -a
dan harus dapat memperbaiki sendiri.Jika tidak mencoba menjalankan
sudo apt-get install -f
(untuk memperbaiki paket yang rusak) dan kemudian coba jalankansudo dpkg --configure -a
lagi.Pastikan Anda memiliki akses internet yang tersedia sehingga Anda dapat mengunduh semua dependensi.
Instruksi ini mungkin tidak berfungsi jika dengan meningkatkan yang Anda maksud
apt-get dist-upgrade
jika Anda mencoba melakukan upgrade distribusi (mis. 11.10 → 12.04) maka Anda perlu mengedit pertanyaan Anda untuk mencerminkan hal itu.sumber