Tekan Ctrl + c selama do-release-upgrade. Apakah saya mematahkannya?


13

Saya melakukan do-release-upgrade. Selama proses itu saya ditanya apakah saya ingin mengganti file konfigurasi rsync saya di init.d dengan versi baru atau menyimpan yang sudah ada. Saya menekan D untuk melihat diff dan kemudian tidak bisa kembali ke skrip pertanyaan / instal. Dengan bodohnya saya menekan ctrl c dan tidak dikembalikan ke proses peningkatan tetapi ke shell.

Saya sekarang khawatir saya memiliki instalasi yang rusak :( Apa yang harus saya lakukan?


Anda dapat menjalankan lagi, lakukan-rilis-upgrade untuk memulai kembali rilis rilis.
— Octávio Filipe Gonçalves

Jawaban di sini tidak berhasil untuk saya. Saya menemukan satu lagi di sini serverfault.com/questions/387547/… yang bekerja lebih baik.
— Alexis Wilke

3
Ini bekerja untuk saya: sudo rm /var/lib/dpkg/lock && sudo dpkg --configure -a(dekat dengan apa yang saya temukan di serverfault.com/a/323422/51150)
— Adam Monsen

1
Saya hanya perlu menekan Enter lagi untuk melanjutkan setelah Inhibiting until Ctrl+Cterjadi. Gunakan monitor sistem untuk memeriksa apakah itu benar-benar mengunduh, Anda akan melihat garis untuk ratusan paket yang mengunduh jika itu benar-benar berfungsi.
— Ray Foss

Jawaban:


6

Anda /etc/apt/sources.listpaling mungkin berubah ke versi baru pada titik Anda dibatalkan upgrade. Ini akan membuat do-release-upgradeatau apt-get dist-upgradeperilaku tidak dapat diprediksi.

  • Ubah terlebih dahulu dengan (dengan asumsi Anda meningkatkan dari 11.10):

    sudo sed -i -e 's/precise/oneiric/g' /etc/apt/sources.list

  • Kemudian lakukan sudo apt-get updatediikuti oleh a do-release-upgrade.


Anda mungkin juga harus /etc/lsb_release
— mengembalikan

0

Anda dapat menjalankan lagi do-release-upgradeuntuk me-restart pembaruan rilis.

Pembaruan rilis, akan mulai dari awal, lagi.


Bergantung pada seberapa jauh Anda berhasil melalui proses pemutakhiran, ini mungkin tidak berfungsi, dan Anda harus mengedit sources.list
— Jordan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.