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.
Elder Geek
quelle

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
Elder Geek
quelle
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
Parto
quelle
1

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

domih
quelle
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)

Jean-Marc
quelle