Das Upgrade von Firefox schlägt fehl. lzma-Fehler: Komprimierte Daten sind beschädigt


13

Firefox kann aufgrund eines beschädigten Downloads nicht aktualisiert werden (deb)

Preparing to unpack .../firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb ...
Unpacking firefox (32.0+build1-0ubuntu0.14.04.1) over (31.0+build1-0ubuntu0.14.04.1) ...
dpkg-deb (subprocess): decompressing archive member: lzma error:
 compressed data is corrupt
dpkg-deb: error: subprocess <decompress> returned error exit status 2
dpkg: error processing archive
 /var/cache/apt/archives/firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb (--unpack):
 cannot copy extracted data for './usr/lib/firefox/libxul.so' to '/usr/lib/firefox/libxul.so.dpkg-new': 
 unexpected end of file or stream
Please restart all running instances of firefox, or you will experience problems.

Antworten:


21

Hier ist, wie ich es behoben habe.

cd  /var/cache/apt/archives
sudo rm firefox_32.0+build1-0ubuntu0.14.04.1_i386.deb
sudo apt-get update
sudo apt-get upgrade

4

Sie müssen das beschädigte Paket aus dem Archivverzeichnis entfernen und dann Firefox aktualisieren und installieren.

sudo apt-get autoremove
sudo apt-get update
sudo apt-get install firefox

1

apt clean Dieses Problem wurde für mich auf einem Ubuntu 18.04 behoben.


3
Sie könnten sogar so weit gehen, zu erwähnen, dass dies Ihre Daten vollständig zerstören wird, und ein Update zum erneuten Aufladen empfehlen. Es wird funktionieren, aber es ist wie eine Operation mit einem Hammer. Prost! /var/cache/apt/archives/
Elder Geek

0

Ich habe dieses Problem festgestellt, weil ich den ersten Download des Deb-Pakets abgebrochen und neu gestartet habe. Die Folge war, xxxx.deb und xxxx.deb.1 in meinem Download-Ordner zu haben. Das .deb-Paket war offensichtlich beschädigt.

Meine Lösung bestand darin, das Paket xxxx.deb zu entfernen und xxxx.deb.1 in xxxx.deb umzubenennen.

Eine andere Alternative sollte sein, die xxxx.deb.1 direkt zu installieren (ich habe es nicht versucht)

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.