Hallo Forum,
eben habe ich einen Ubuntu 18.10 Server auf 20.04 bringen wollen und bin dabei gescheitert.
Wenn ich solch einen Dist-Upgrade mache, gehe ich normalerweise so vor:
sudo nano /etc/apt/sources.list # tausche bspw. 'bionic' gegen 'focal' sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove sudo apt-get -y dist-upgrade sudo apt-get -y autoremove
Diesmal ist das gescheitert. Der Dist-Upgrade bleibt mit einem Fehler hängen und empfiehlt ein
sudo apt --fix-broken install
aber auch das bleibt hängen:
banause@xxxserver1:/etc/apt$ sudo apt --fix-broken install Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: acpid command-not-found-data libapt-inst2.0 libapt-pkg5.0 libidn11 libperl5.26 multiarch-support net-tools perl-modules-5.26 python3-asn1crypto python3.6 python3.6-minimal Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. Die folgenden zusätzlichen Pakete werden installiert: at Vorgeschlagene Pakete: default-mta | mail-transport-agent Die folgenden Pakete werden aktualisiert (Upgrade): at 1 aktualisiert, 0 neu installiert, 0 zu entfernen und 87 nicht aktualisiert. 96 nicht vollständig installiert oder entfernt. Es müssen noch 0 B von 38,7 kB an Archiven heruntergeladen werden. Nach dieser Operation werden 8.192 B Plattenplatz zusätzlich benutzt. Möchten Sie fortfahren? [J/n] (Lese Datenbank ... 140336 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../at_3.1.23-1ubuntu1_amd64.deb ... Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to stop atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "stop" failed. dpkg: Warnung: »altes at-Skript des Paketes pre-removal«-Unterprozess gab den Fehlerwert 1 zurück dpkg: stattdessen wird Skript aus dem neuen Paket probiert ... Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to stop atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "stop" failed. dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/at_3.1.23-1ubuntu1_amd64.deb (--unpack): »neues at-Skript des Paketes pre-removal«-Unterprozess gab den Fehlerwert 1 zurück Failed to reload daemon: Access denied Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to start atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "start" failed. Failed to get properties: Access denied dpkg: Fehler beim Aufräumen: »installiertes at-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück Fehler traten auf beim Bearbeiten von: /var/cache/apt/archives/at_3.1.23-1ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) banause@xxxserver1:/etc/apt$
Das apt-log schreibt dazu nichts anderes:
Log started: 2020-09-24 11:31:18 (Lese Datenbank ... 140336 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../at_3.1.23-1ubuntu1_amd64.deb ... Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to stop atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "stop" failed. dpkg: Warnung: »altes at-Skript des Paketes pre-removal«-Unterprozess gab den Fehlerwert 1 zurück dpkg: stattdessen wird Skript aus dem neuen Paket probiert ... Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to stop atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "stop" failed. dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/at_3.1.23-1ubuntu1_amd64.deb (--unpack): »neues at-Skript des Paketes pre-removal«-Unterprozess gab den Fehlerwert 1 zurück Failed to reload daemon: Access denied Failed to reload daemon: Access denied Failed to retrieve unit state: Access denied Failed to start atd.service: Access denied See system logs and 'systemctl status atd.service' for details. invoke-rc.d: initscript atd, action "start" failed. Failed to get properties: Access denied dpkg: Fehler beim Aufräumen: »installiertes at-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück Fehler traten auf beim Bearbeiten von: /var/cache/apt/archives/at_3.1.23-1ubuntu1_amd64.deb Log ended: 2020-09-24 11:31:19
Das Journal enthält dazu nur das hier:
Sep 24 11:21:12 xxxserver1 sudo[23102]: banause : TTY=pts/1 ; PWD=/etc/apt ; USER=root ; COMMAND=/usr/bin/apt --fix-broken install Sep 24 11:21:12 xxxserver1 sudo[23102]: pam_unix(sudo:session): session opened for user root by banause(uid=0) Sep 24 11:22:05 xxxserver1 sudo[23102]: pam_unix(sudo:session): session closed for user root
... und der Status von atd sieht auch gut aus.
banause@xxxserver1:/etc/apt$ systemctl status atd.service ● atd.service - Deferred execution scheduler Loaded: loaded (/lib/systemd/system/atd.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-09-24 10:54:50 CEST; 23min ago Docs: man:atd(8) Main PID: 20208 (atd) Tasks: 1 (limit: 4355) Memory: 332.0K CGroup: /system.slice/atd.service └─20208 /usr/sbin/atd -f Sep 24 10:54:50 dnsserver1 systemd[1]: Started Deferred execution scheduler. banause@xxxserver1:/etc/apt$
Ein Reboot scheitert auch:
Sep 24 11:25:23 xxxserver1 sudo[23247]: banause : TTY=pts/1 ; PWD=/etc/apt ; USER=root ; COMMAND=/sbin/reboot now Sep 24 11:25:23 xxxserver1 sudo[23247]: pam_unix(sudo:session): session opened for user root by banause(uid=0) Sep 24 11:25:23 xxxserver1 sudo[23247]: pam_unix(sudo:session): session closed for user root Sep 24 11:25:23 xxxserver1 systemd[1]: Started initctl Compatibility Daemon. Sep 24 11:25:23 xxxserver1 systemd-initctl[23249]: Failed to change runlevel: Access denied
Was kann ich denn jetzt noch tun?
Danke für Tipps.
Gruß,
banause