Drücken Sie während des Do-Release-Upgrades Strg + c. Habe ich es gebrochen?


13

Ich habe ein Do-Release-Upgrade durchgeführt. Während des Vorgangs wurde ich gefragt, ob ich meine rsync-Konfigurationsdatei in init.d durch die neue Version ersetzen oder die vorhandene beibehalten möchte. Ich drückte D, um mir das Diff anzusehen, und konnte dann nicht zum Frage- / Installationsskript zurückkehren. Ich habe dumm Strg + gedrückt und wurde nicht zum Upgrade-Prozess zurückgebracht, sondern zur Shell.

Ich mache mir jetzt Sorgen, dass ich eine fehlerhafte Installation habe :( Was soll ich tun?


Sie können do-release-upgrade erneut ausführen, um das Release-Upgrade neu zu starten.
— Octávio Filipe Gonçalves

Die Antworten hier haben bei mir nicht funktioniert. Ich habe hier einen anderen gefunden , der viel besser funktioniert hat. Serverfault.com/questions/387547/… .
— Alexis Wilke

3
Dies funktionierte für mich: sudo rm /var/lib/dpkg/lock && sudo dpkg --configure -a(in der Nähe von dem, was ich in serverfault.com/a/323422/51150 gefunden habe)
— Adam Monsen

1
Ich musste nur noch einmal die Eingabetaste drücken, um fortzufahren Inhibiting until Ctrl+C. Verwenden Sie den Systemmonitor, um zu überprüfen, ob er tatsächlich heruntergeladen wird. Sie sollten eine Zeile für Hunderte von Paketen sehen, die heruntergeladen werden, wenn er tatsächlich funktioniert.
— Ray Foss

Antworten:


6

Ihre /etc/apt/sources.listVersion wurde höchstwahrscheinlich zum Zeitpunkt des Abbruchs des Upgrades auf die neue Version geändert. Dies macht do-release-upgradeoder apt-get dist-upgradeVerhalten unvorhersehbar.

  • Ändern Sie es zuerst mit (vorausgesetzt, Sie haben ein Upgrade von 11.10 durchgeführt):

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

  • Dann mache ein sudo apt-get updategefolgt von einem do-release-upgrade.


Möglicherweise müssen Sie auch ein Rollback durchführen/etc/lsb_release
— GnP

0

Sie können erneut ausführen do-release-upgrade, um das Release-Upgrade neu zu starten.

Das Release-Upgrade beginnt wieder von vorne.


Abhängig davon, wie weit Sie es durch den Upgrade-Prozess geschafft haben, funktioniert dies möglicherweise nicht und Sie müssen source.list
— Jordan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.