ubuntuusers.de

Beim update apt --fix-broken install' with no packages

Status: Gelöst | Ubuntu-Version: Server 20.04 (Focal Fossa)
Antworten |

Polynetic

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

Einen schönen guten Abend ein Linux Anfänger bin ich zwar nicht, aber dieses Problem bekomme ich auch nicht in den Griff und ich hoffe das mir hier jemand helfen kann.

Ich benutze Ubuntu 20.04 Server Edition und habe beim aktualisieren folgenden Fehler

apt update && apt upgrade -y Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:5 https://packagecloud.io/crowdsec/crowdsec/ubuntu focal InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
linux-image-generic : Depends: linux-image-5.4.0-164-generic but it is not installed
Recommends: thermald but it is not installed
linux-modules-extra-5.4.0-163-generic : Depends: linux-image-5.4.0-163-generic but it is not installed or
linux-image-unsigned-5.4.0-163-generic but it is not installed
linux-modules-extra-5.4.0-164-generic : Depends: linux-image-5.4.0-164-generic but it is not installed or
linux-image-unsigned-5.4.0-164-generic but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Egal welche Hilfeseite ich durchgehe, komme ich zu keinem Ergebnis es wäre super, wenn mir jemand helfen könnte

seit etwas Nachsichtig, wenn ich etwas vergessen habe ,oder nicht ausgeschrieben habe

Bearbeitet von sebix:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

Du sollst einfach

sudo apt -f install

ausführen.

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

Guten Abend vielen dank für deine antwort

Unpacking linux-image-5.4.0-163-generic (5.4.0-163.180) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-5.4.0-163-generic_5.4.0-163.180_amd64.deb (--unpack):
 cannot copy extracted data for './boot/vmlinuz-5.4.0-163-generic' to '/boot/vmlinuz-5.4.0-163-generic.dpkg-new': failed to write (No space left on device)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/linux-modules-5.4.0-164-generic_5.4.0-164.181_amd64.deb
 /var/cache/apt/archives/linux-image-5.4.0-164-generic_5.4.0-164.181_amd64.deb
 /var/cache/apt/archives/linux-modules-5.4.0-163-generic_5.4.0-163.180_amd64.deb
 /var/cache/apt/archives/linux-image-5.4.0-163-generic_5.4.0-163.180_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Leider der gleiche Fehler

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

Leider der gleiche Fehler

Nein, ist es nicht!

Es steht nun sogar da, wo das Problem ist:

failed to write (No space left on device)

dein /boot ist voll!

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

ok , das ist für mich neu,

und was mache ich nun?

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

und was mache ich nun?

Alte Kernel löschen? Woher sollen wir das wissen, Du sitzt vor der Kiste.

dpkg -l | grep -Ei "x-imag|x-head"
df -h

zeigen, dann kann dir vermutlich auch geholfen werden.

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

root@localhost:~# dpkg -l | grep -Ei "x-imag|x-head"
ii  linux-headers-5.4.0-149               5.4.0-149.166                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-149-generic       5.4.0-149.166                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-150               5.4.0-150.167                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-150-generic       5.4.0-150.167                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-153               5.4.0-153.170                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-153-generic       5.4.0-153.170                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-155               5.4.0-155.172                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-155-generic       5.4.0-155.172                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-156               5.4.0-156.173                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-156-generic       5.4.0-156.173                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-159               5.4.0-159.176                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-159-generic       5.4.0-159.176                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-163               5.4.0-163.180                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-163-generic       5.4.0-163.180                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-164               5.4.0-164.181                     all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-164-generic       5.4.0-164.181                     amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                 5.4.0.164.161                     amd64        Generic Linux kernel headers
rc  linux-image-5.4.0-148-generic         5.4.0-148.165                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-149-generic         5.4.0-149.166                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-150-generic         5.4.0-150.167                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-153-generic         5.4.0-153.170                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-155-generic         5.4.0-155.172                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-156-generic         5.4.0-156.173                     amd64        Signed kernel image generic
ii  linux-image-5.4.0-159-generic         5.4.0-159.176                     amd64        Signed kernel image generic
rc  linux-image-5.4.0-73-generic          5.4.0-73.82                       amd64        Signed kernel image generic
iU  linux-image-generic                   5.4.0.164.161                     amd64        Generic Linux kernel image

Dankeschön für die hilfe

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

Da fehlt noch die Ausgabe von

df -h

aber was solls

sudo apt purge $(dpkg -l | grep -Ei "x-image|x-head" | grep -Ev "159|163|164" | awk '{print $2}') && sudo apt -f install

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

Anbei die df -h ausgabe

root@localhost:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
udev                   939M     0  939M   0% /dev
tmpfs                  195M  852K  194M   1% /run
/dev/mapper/vg00-lv01   77G  5.3G   68G   8% /
tmpfs                  971M     0  971M   0% /dev/shm
tmpfs                  5.0M     0  5.0M   0% /run/lock
tmpfs                  971M     0  971M   0% /sys/fs/cgroup
/dev/sda1              456M  445M     0 100% /boot
tmpfs                  195M     0  195M   0% /run/user/0
root@localhost:~# sudo apt purge $(dpkg -l | grep -Ei "x-image|x-head" | grep -Ev "159|163|164" | awk '{print $2}') && sudo apt -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 linux-image-generic : Depends: linux-image-5.4.0-164-generic but it is not going to be installed
                       Recommends: thermald but it is not going to be installed
 linux-modules-extra-5.4.0-149-generic : Depends: linux-image-5.4.0-149-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-149-generic but it is not going to be installed
 linux-modules-extra-5.4.0-150-generic : Depends: linux-image-5.4.0-150-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-150-generic but it is not going to be installed
 linux-modules-extra-5.4.0-153-generic : Depends: linux-image-5.4.0-153-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-153-generic but it is not going to be installed
 linux-modules-extra-5.4.0-155-generic : Depends: linux-image-5.4.0-155-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-155-generic but it is not going to be installed
 linux-modules-extra-5.4.0-156-generic : Depends: linux-image-5.4.0-156-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-156-generic but it is not going to be installed
 linux-modules-extra-5.4.0-163-generic : Depends: linux-image-5.4.0-163-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-163-generic but it is not going to be installed
 linux-modules-extra-5.4.0-164-generic : Depends: linux-image-5.4.0-164-generic but it is not going to be installed or
                                                  linux-image-unsigned-5.4.0-164-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

sudo dpkg --purge $(dpkg -l | grep -Ei "x-image|x-head" | grep -Ev "159|163|164" | awk '{print $2}') && sudo apt -f install

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

root@localhost:~# sudo dpkg --purge $(dpkg -l | grep -Ei "x-image|x-head" | grep -Ev "159|163|164" | awk '{print $2}') && sudo apt -f install
(Reading database ... 319091 files and directories currently installed.)
Removing linux-headers-5.4.0-149-generic (5.4.0-149.166) ...
Removing linux-headers-5.4.0-150-generic (5.4.0-150.167) ...
Removing linux-headers-5.4.0-153-generic (5.4.0-153.170) ...
Removing linux-headers-5.4.0-155-generic (5.4.0-155.172) ...
Removing linux-headers-5.4.0-156-generic (5.4.0-156.173) ...
Purging configuration files for linux-image-5.4.0-148-generic (5.4.0-148.165) ...
dpkg: dependency problems prevent removal of linux-image-5.4.0-149-generic:
 linux-modules-extra-5.4.0-149-generic depends on linux-image-5.4.0-149-generic | linux-image-unsigned-5.4.0-149-generic; however:
  Package linux-image-5.4.0-149-generic is to be removed.
  Package linux-image-unsigned-5.4.0-149-generic is not installed.

dpkg: error processing package linux-image-5.4.0-149-generic (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of linux-image-5.4.0-150-generic:
 linux-modules-extra-5.4.0-150-generic depends on linux-image-5.4.0-150-generic | linux-image-unsigned-5.4.0-150-generic; however:
  Package linux-image-5.4.0-150-generic is to be removed.
  Package linux-image-unsigned-5.4.0-150-generic is not installed.

dpkg: error processing package linux-image-5.4.0-150-generic (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of linux-image-5.4.0-153-generic:
 linux-modules-extra-5.4.0-153-generic depends on linux-image-5.4.0-153-generic | linux-image-unsigned-5.4.0-153-generic; however:
  Package linux-image-5.4.0-153-generic is to be removed.
  Package linux-image-unsigned-5.4.0-153-generic is not installed.

dpkg: error processing package linux-image-5.4.0-153-generic (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of linux-image-5.4.0-155-generic:
 linux-modules-extra-5.4.0-155-generic depends on linux-image-5.4.0-155-generic | linux-image-unsigned-5.4.0-155-generic; however:
  Package linux-image-5.4.0-155-generic is to be removed.
  Package linux-image-unsigned-5.4.0-155-generic is not installed.

dpkg: error processing package linux-image-5.4.0-155-generic (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of linux-image-5.4.0-156-generic:
 linux-modules-extra-5.4.0-156-generic depends on linux-image-5.4.0-156-generic | linux-image-unsigned-5.4.0-156-generic; however:
  Package linux-image-5.4.0-156-generic is to be removed.
  Package linux-image-unsigned-5.4.0-156-generic is not installed.

dpkg: error processing package linux-image-5.4.0-156-generic (--purge):
 dependency problems - not removing
Purging configuration files for linux-image-5.4.0-73-generic (5.4.0-73.82) ...
Removing linux-headers-5.4.0-149 (5.4.0-149.166) ...
Removing linux-headers-5.4.0-150 (5.4.0-150.167) ...
Removing linux-headers-5.4.0-153 (5.4.0-153.170) ...
Removing linux-headers-5.4.0-155 (5.4.0-155.172) ...
Removing linux-headers-5.4.0-156 (5.4.0-156.173) ...
Errors were encountered while processing:
 linux-image-5.4.0-149-generic
 linux-image-5.4.0-150-generic
 linux-image-5.4.0-153-generic
 linux-image-5.4.0-155-generic
 linux-image-5.4.0-156-generic

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

Nur mal so am Rande: Wenn sich apt bei der Installation beschwert, dass kein Platz mehr zum Schreiben ist, dann tut es das normalerweise auch beim Deinstallieren. Auch wenn das erst mal unlogisch klingt. Außerdem ist in dem Kommando das Entfernen des …x-modules-extra-… nicht enthalten. Daher das Abhängigkeitsproblem!

Fürs erste sollte reichen

sudo dpkg purge linux-headers-5.4.0-153 linux-headers-5.4.0-153-generic linux-image-5.4.0-153-generic linux-modules-extra-5.4.0-153-generic

Danach kann apt wieder normal arbeiten.

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

Gesagt getan

sollte ich auch mal sonst ein Neustart versuchen?

Die ausgabe zu

sudo dpkg purge linux-headers-5.4.0-153 linux-headers-5.4.0-153-generic linux-image-5.4.0-153-generic linux-modules-extra-5.4.0-153-generic


root@localhost:~# sudo dpkg purge linux-headers-5.4.0-153 linux-headers-5.4.0-153-generic linux-image-5.4.0-153-generic linux-modules-extra-5.4.0-153-generic
dpkg: error: need an action option

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 397

Nur mal so am Rande: Wenn sich apt bei der Installation beschwert, dass kein Platz mehr zum Schreiben ist, dann tut es das normalerweise auch beim Deinstallieren.

Das ist zwar richtig, hier aber nicht das Problem, da nicht apt keinen Platz hat, sondern update-initramfs.

Außerdem ist in dem Kommando das Entfernen des …x-modules-extra-… nicht enthalten. Daher das Abhängigkeitsproblem!

Stimmt, mein Fehler.

Polynetic

(Themenstarter)

Anmeldungsdatum:
4. Oktober 2023

Beiträge: 13

Und wie geht es nun weiter?

Antworten |