it-swarm.com.de

Ubuntu 16.04 kann nicht aktualisiert werden

Mein Software-Center ist seit ca. 2 Wochen blockiert. Wenn ich auf Updates installieren klicke, geht der Fortschrittsbalken sofort zur Hälfte ... und wartet dann auf das Ende des Universums.

Wie kann ich das beheben? Ich habe Ubuntu noch nie benutzt, gehe einfach davon aus, dass ich klinisch Amisch bin.

Bearbeiten: Hier sind die Ergebnisse der Ausführung von apt-get update und apt-get upgrade, nachdem Azendales Antwort gefolgt ist:

Sudo apt-get update
[Sudo] password for: 
Hit:1 htp://archive.ubuntu.com/ubuntu xenial InRelease
Get:2 htp://archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB]
Hit:3 htp://archive.ubuntu.com/ubuntu xenial-backports InRelease
Get:4 htp://archive.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
Get:5 htp://archive.ubuntu.com/ubuntu xenial-updates/universe AMD64 Packages [332 kB]
Get:6 htp://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [328 kB]
Fetched 850 kB in 3s (275 kB/s)                          
Reading package lists... Done
:~$ Sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  linux-image-4.4.0-24-generic linux-image-4.4.0-28-generic
  linux-image-extra-4.4.0-24-generic linux-image-extra-4.4.0-28-generic
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic linux-signed-generic
  linux-signed-image-generic
The following packages will be upgraded:
  accountsservice apparmor bamfdaemon bind9-Host chromium-codecs-ffmpeg-extra
  compiz compiz-core compiz-gnome compiz-plugins-default
  compizconfig-settings-manager cups-browsed cups-filters
  cups-filters-core-drivers dkms dnsutils eog file-roller firefox
  firefox-locale-en flashplugin-installer fontconfig fontconfig-config fwupd
  gir1.2-gdkpixbuf-2.0 gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0
  gnome-calendar gnome-font-viewer gnome-session-bin gnome-session-common
  gnome-settings-daemon-schemas gnome-sudoku gnome-system-monitor gnupg gpgv
  gtk2-engines-murrine ifupdown isc-dhcp-client isc-dhcp-common kpartx
  kpartx-boot libaccountsservice0 libapparmor-Perl libapparmor1
  libappstream-glib8 libbamf3-2 libbind9-140 libcompizconfig0 libcupsfilters1
  libdecoration0 libdfu1 libdns-export162 libdns162 libdrm-amdgpu1
  libdrm-amdgpu1:i386 libdrm-dev libdrm-intel1 libdrm-intel1:i386
  libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386
  libdrm2 libdrm2:i386 libegl1-mesa libegl1-mesa-dev libfontconfig1
  libfontconfig1:i386 libfontembed1 libframe6 libfwupd1 libgbm1 libgcrypt20
  libgcrypt20:i386 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dev
  libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386
  libglapi-mesa libglapi-mesa:i386 libgles1-mesa libgles2-mesa
  libgles2-mesa-dev libgweather-3-6 libgweather-common libharfbuzz-icu0
  libharfbuzz0b libidn11 libidn11:i386 libisc-export160 libisc160 libisccc140
  libisccfg140 libjavascriptcoregtk-4.0-18 liblwres141 libmetacity-private3a
  libmysqlclient20:i386 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common
  libnm-gtk0 libnm-util2 libnm0 libnma-common libnma0 libosmesa6
  libosmesa6:i386 liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0
  libp11-kit0 libp11-kit0:i386 libpam-systemd libpoppler-glib8 libpoppler58
  libpython3.5 libpython3.5-minimal libpython3.5-stdlib libsmbclient
  libssl1.0.0 libssl1.0.0:i386 libsystemd0 libsystemd0:i386 libudev-dev
  libudev1 libudev1:i386 libunity-core-6.0-9 libwayland-egl1-mesa libwbclient0
  libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37-gtk2 libxatracker2 light-themes
  linux-libc-dev mesa-common-dev mesa-vdpau-drivers metacity metacity-common
  mtools mysql-common network-manager network-manager-gnome openssh-client
  openssl oxideqt-codecs-extra p11-kit p11-kit-modules p11-kit-modules:i386
  poppler-utils python-compizconfig python3-distupgrade
  python3-software-properties python3.5 python3.5-minimal samba-libs
  snap-confine snapd software-properties-common software-properties-gtk Sudo
  suru-icon-theme systemd systemd-sysv Thunderbird thunderbird-gnome-support
  Thunderbird-locale-en Thunderbird-locale-en-us ubuntu-artwork
  ubuntu-core-launcher ubuntu-drivers-common ubuntu-mobile-icons ubuntu-mono
  ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ubuntu-session udev
  unity unity-schemas unity-services vino xdiagnose xserver-xorg-video-intel
185 upgraded, 0 newly installed, 4 to remove and 5 not upgraded.
13 not fully installed or removed.
Need to get 0 B/208 MB of archives.
After this operation, 410 MB disk space will be freed.
Do you want to continue? [Y/n] y
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 234231 files and directories currently installed.)
Removing linux-image-extra-4.4.0-24-generic (4.4.0-24.43) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-24-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
Error! Your kernel headers for kernel 4.4.0-24-generic cannot be found.
Please install the linux-headers-4.4.0-24-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-24-generic cannot be found.
Please install the linux-headers-4.4.0-24-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-24-generic cannot be found.
Please install the linux-headers-4.4.0-24-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-24-generic
WARNING: missing /lib/modules/4.4.0-24-generic
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/4.4.0-24-generic: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_lU1drr/lib/modules/4.4.0-24-generic/modules.order: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_lU1drr/lib/modules/4.4.0-24-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012': not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: error processing package linux-image-extra-4.4.0-24-generic (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing linux-image-4.4.0-24-generic (4.4.0-24.43) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-24-generic /boot/vmlinuz-4.4.0-24-generic
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012': not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.4.0-24-generic.postrm line 328.
dpkg: error processing package linux-image-4.4.0-24-generic (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing linux-image-extra-4.4.0-28-generic (4.4.0-28.47) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-28-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
Error! Your kernel headers for kernel 4.4.0-28-generic cannot be found.
Please install the linux-headers-4.4.0-28-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-28-generic cannot be found.
Please install the linux-headers-4.4.0-28-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.4.0-28-generic cannot be found.
Please install the linux-headers-4.4.0-28-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-28-generic
WARNING: missing /lib/modules/4.4.0-28-generic
Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/4.4.0-28-generic: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_sMUWeu/lib/modules/4.4.0-28-generic/modules.order: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_sMUWeu/lib/modules/4.4.0-28-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012': not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: error processing package linux-image-extra-4.4.0-28-generic (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing linux-image-4.4.0-28-generic (4.4.0-28.47) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-28-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-28-generic /boot/vmlinuz-4.4.0-28-generic
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012': not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.4.0-28-generic.postrm line 328.
dpkg: error processing package linux-image-4.4.0-28-generic (--remove):
 subprocess installed post-removal script returned error exit status 1
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 linux-image-extra-4.4.0-24-generic
 linux-image-4.4.0-24-generic
 linux-image-extra-4.4.0-28-generic
 linux-image-4.4.0-28-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
2
user580026

Versuchen Sie, Ihr Terminal zu öffnen und Sudo apt update && Sudo apt upgrade auszuführen. Sie werden zur Eingabe Ihres Benutzerpassworts aufgefordert. Sie sollten nun alle auftretenden Fehler sehen können. Sie können diese verwenden, um eine genauere Frage zu diesen Fehlern zu stellen.

2
Matt O.

Möglicherweise wird dieser Fehler angezeigt (ich habe ihn nach einer Neuinstallation selbst entdeckt): https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1583845

Sie können den Befehl top auf einem Terminal verwenden, um festzustellen, ob dies Ihr Problem ist. "appstreamcli" wird mit 100% CPU angezeigt.

Eine schnelle Lösung besteht darin, die Datei/usr/bin/appstreamcli zu entfernen und dann auf die neueste Version zu aktualisieren:

Sudo rm /usr/bin/appstreamcli
Sudo apt-get update
Sudo apt-get install appstream
1
David

Zuerst öffnen Sie den Bindestrich:

Ubuntu Dash Button

Suche nach Ubuntu Software Center:

Dash search for Ubuntu Software CenterSoftware Center start screen

Bewegen Sie den Mauszeiger an den oberen Bildschirmrand, wählen Sie "Bearbeiten" und dann "Softwarequellen".

Software Sources menu item

Gehen Sie zur Registerkarte "Andere Software". Deaktivieren Sie die Kontrollkästchen links neben den einzelnen Einträgen. (Keine Sorge, Sie können diesen Vorgang wiederholen und einige nacheinander einschalten, sobald Sie Updates haben, um herauszufinden, welche Ihre Probleme verursachen und ausbleiben sollten. Was wir hier also tun, tut es nicht.) müssen dauerhaft sein.) Other Software tab

Klicken Sie auf Schließen. Sie werden wahrscheinlich aufgefordert, die Paketliste zu aktualisieren und/oder Ihr Passwort einzugeben.

Authentication Dialog

Danach sollten Sie sehen (wenn Sie auf die Schaltfläche klicken)

Progress/Tasks tab

tab/icon) Sie aktualisieren die Paketliste:

Progress/Tasks page

Wenn dies erfolgreich abgeschlossen wurde, sollten Sie jetzt in der Lage sein, Updates normal zu installieren!

Bearbeiten: Sie sagten, dass Sie immer noch Fehler bezüglich Signaturproblemen erhalten. Öffnen Sie den Bindestrich, suchen Sie nach dem Terminal und öffnen Sie es.

Setzen Sie dies in:

Sudo apt-get update
Sudo apt-get upgrade

Kopieren Sie dann die Ausgabe, bearbeiten Sie Ihre ursprüngliche Frage und fügen Sie die Ausgabe am Ende des Terminals hinzu. Wir werden es von dort aus durcharbeiten. Eine Neuinstallation sollte nicht erforderlich sein.

Edit: Ok, es sieht so aus, als ob mit den Kernelpaketen etwas Seltsames los ist. Sie könnten die Ausgabe vom Terminal übernehmen und eine neue Frage mit dem Titel "Apt update trouble with linux-headers-4.4.0-24-generic" stellen, was wahrscheinlich dazu führen würde, dass sich jemand besser auskennt als ich wird eine Antwort auf Ihre Frage sehen. Aber ich werde auch versuchen zu erraten, was wir als nächstes versuchen sollten.

Können Sie versuchen, dies in einem Terminal auszuführen (und Ihre Frage erneut zu bearbeiten, um die Ausgabe am Ende hinzuzufügen):

Sudo apt-get install linux-headers-4.4.0-24-generic
Sudo apt-get install -f

Ich bin mir nicht sicher, in welcher Reihenfolge Sie diese Befehle ausführen müssen, aber es tut nicht weh, sie mehr als einmal auszuführen, sodass Sie die Befehle bei Bedarf in beiden Befehlen ausführen können.

0
Azendale