Update Manager macet (tetapi tidak beku) saat menginstal pembaruan yang diunduh. Apa yang harus saya lakukan?

17

Saya baru saja mendapatkan komputer desktop Ubuntu 12,04 LTS saya dipasang kembali setelah perjalanan pulang ke rumah dan menghubungkannya ke koneksi internet nirkabel orang tua saya. Sambungan tampaknya agak goyah (memutus separuh waktu, kemungkinan masalah yang sedang berlangsung dengan kartu nirkabel yang telah saya instal), dan kesulitan untuk mengunduh pembaruan karena gangguan yang konstan. Akhirnya, ia berhasil mengunduh paket yang diperbarui dan mulai menginstalnya. Saya bangkit dan meninggalkannya untuk melakukan tugasnya.

Ketika saya kembali, saya melihat masih mengalami kesulitan untuk tetap terhubung ke nirkabel (tidak mengherankan di sana), tetapi kemudian saya perhatikan bahwa sepertinya Update Manager telah berhenti membuat kemajuan pada instalasi. Saya membuka panel Detail untuk melihat apa yang terakhir dilakukan:

Di mana itu berhenti

Dugaan saya adalah skrip instalasi untuk flashplugin-installertidak dapat menyelesaikan unduhan sampai saya menstabilkan koneksi Internet. Saya menghubungkan laptop Ubuntu saya ke desktop saya melalui Ethernet dan berbagi koneksi nirkabel menggunakan panduan ini , dan saat saya mengetik ini sekarang dari desktop saya, Anda dapat melihat bahwa masalah koneksi berhasil diselesaikan.

Namun, bahkan dengan koneksi yang stabil, Update Manager tampaknya "macet" pada posisi saat ini dan tidak akan melangkah lebih jauh. Ini tidak sepenuhnya beku, tapi saya tidak bisa melakukan apa pun selain membuka / menutup panel Detail karena tombol Batal berwarna abu-abu.

Saya tahu ini dapat menyebabkan masalah besar jika pembaruan dihentikan selama instalasi, tetapi saya bingung bagaimana situasi ini harus ditangani. Saya yakin ini akan selesai secara normal jika saya dapat menemukan cara untuk memulai kembali Update Manager, tetapi pertanyaannya adalah bagaimana ini harus didekati. Bagaimana saya bisa mendapatkan pembaruan dengan aman setelah selesai menginstal?

Christopher Kyle Horton
sumber
Saya ingat ada banyak masalah dengan pembaruan flash tersebut. Solusi saya adalah menginstal flash secara manual (ambil dari situs, ambil perpustakaan dan tambahkan ke browser web Chrome / Firefox saya). Selain itu, saya sarankan Anda untuk memperbarui SEMUA selain Flash. Setelah pembaruan selesai, bersenang-senang meretas Flash [;
Melon

Jawaban:

10

Idealnya Anda harus melewati konfigurasi flashplugin-installerdan mengkonfigurasi ulang ketika Anda memiliki koneksi yang stabil.

Anda dapat mematikan proses pengunduhan untuk melanjutkan tanpa mengonfigurasi paket, sebagian besar wget, atau kadang-kadang curl, tetapi di sini tampaknya ia mengunduh melalui debconf.

Untuk membatalkan transaksi, Anda dapat membunuh dpkg,

sudo killall dpkg

Kemudian lepaskan kunci,

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Kemudian ketika Anda memiliki koneksi yang stabil, jalankan,

sudo apt-get -f install
sudo dpkg --configure -a
satya164
sumber
Terima kasih atas sarannya, tetapi ketika saya menjalankan perintah pertama, saya hanya mendapatkan wget: no process founddan itu masih macet. Ada ide lain?
Christopher Kyle Horton
Saya tidak yakin apa yang digunakan flashplugin-installer untuk mengunduh flash. Bisa dicoba sudo killall curl,?
satya164
Alih-alih sudo apt-get -f installsaya harus menjalankansudo dpkg --configure -a
byf-ferdy
jika ada kesalahan debconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packagesjalankan sudo rm /var/cache/debconf/*.datdan kemudian sudo apt-get -f install. Apakah masalah terselesaikan dengan cara ini.
RT
4

Inilah yang saya lakukan.

Pertama saya menemukan proses macet (nomor 19123 dalam kasus saya):

> pstree -p
├─gksu(7266)─┬─precise(9756)
│            ├─precise(9757)─┬dpkg(24158)─update-notifier(19121)─package-data-do(19123)
│            │               └{precise}(9759)

Kemudian saya membantu dengan laporan bug: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090 . Dengan menjalankan "sudo gdb" lalu "lampirkan 19123" dan "bt" untuk membuat backtrace. Backtrace membantu relawan menentukan apa yang salah.

Akhirnya saya menggunakan "sudo kill 19123" dan menerima pesan kesalahan "Tidak dapat menginstal 'update-notifier-common'" "skrip yang diinstal pasca-instalasi mengembalikan status keluar kesalahan 143".

Sisa instalasi kemudian diselesaikan tanpa insiden.

Bryce
sumber
0

Saya sarankan memperbarui flash secara manual dari situs web adobe. Anda dapat menghapus centang opsi pembaruan flash dan mencoba memperbaruinya lagi.

Anda dapat memulai kembali pembaruan dengan melakukan hal berikut:

buka terminal dan jalankan sudo apt-get update && sudo apt-get upgrade. Ini akan mengunduh paket yang diperlukan dan melanjutkan pembaruan Anda.

sudo apt-get -f install harus diperbaiki jika ada paket yang rusak.

Mevin Babu
sumber
Hanya mencoba menjalankan perintah pertama mengembalikan output ini . Bagaimana saya menghentikan pembaruan yang sedang berlangsung dengan aman sehingga saya dapat mencoba lagi?
Christopher Kyle Horton
0

Saya baru saja mengalami pembekuan yang sama saat upgrade. Dalam kasus saya itu dropbox-nautilus yang membeku, bukan flash, tetapi solusinya mungkin serupa dalam kedua kasus. Di terminal saya melakukan ps -a untuk mengetahui proses mana yang sedang berjalan, dan menemukan bahwa dropbox-nautilus ada dalam daftar. ID prosesnya adalah 325, jadi saya melakukan sudo membunuh 325. Itu membunuh proses dropbox-nautilus, dan pembaruan dilanjutkan. Ada pesan kesalahan popup yang menyatakan bahwa dropbox-nautilus belum dikonfigurasikan dengan benar dan mungkin tidak dapat digunakan setelah peningkatan, tetapi saya bisa khawatir tentang itu nanti. Setidaknya peningkatan sedang berjalan sekarang.

MTGradwell
sumber