Heim >System-Tutorial >LINUX >Wie man \ repariert

Wie man \ repariert

Christopher Nolan
Christopher NolanOriginal
2025-03-09 12:36:14141Durchsuche

Fehlerbehebung "DPKG-DEB: LZMA-Fehler: Komprimierte Daten sind korrupt" in Debian 12

Begegnung auf eine "DPKG-DEB: LZMA-Fehler: Komprimierte Daten sind beschädigt" Meldung während eines Debian 12-Updates bedeutet eine beschädigte Paketdatei. Diese Anleitung bietet eine einfache Lösung.

Der Fehler

Die Fehlermeldung ähnelt normalerweise:

<code>[...]Unpacking libreoffice-common (4:24.8.2-1~bpo12+1) over (4:24.2.6-2~bpo12+1) ...dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/libreoffice-common_4%3a24.8.2-1~bpo12+1_all.deb' (size=19330668) member 'data.tar': lzma error: compressed data is corruptdpkg-deb: error: <decompress> subprocess returned error exit status 2dpkg: error processing archive /var/cache/apt/archives/libreoffice-common_4%3a24.8.2-1~bpo12+1_all.deb (--unpack): cannot copy extracted data for './usr/lib/libreoffice/share/template/common/presnt/Freshes.otp' to '/usr/lib/libreoffice/share/template/common/presnt/Freshes.otp.dpkg-new': unexpected end of file or stream[...]E: Sub-process /usr/bin/dpkg returned an error code (1)</decompress></code>

How To Fix

Dies zeigt dpkg, der Paketmanager hat ein Problem mit einer .deb -Datei aufgetreten (in diesem Beispiel libreoffice-common).

Die Lösung

Befolgen Sie diese Schritte, um das Problem zu beheben:

  1. Löschen Sie den APT -Cache: Entfernen Sie beschädigte Pakete aus dem APT -Cache mit:

    sudo apt clean
  2. Aktualisieren Sie die Paketliste: Aktualisieren Sie die Paketliste, um sicherzustellen, dass Sie die neuesten Informationen haben:

    sudo apt update
  3. Versuchen Sie ein Upgrade: Versuchen Sie, Ihre Pakete zu aktualisieren. Dies wird versuchen, alle erforderlichen Dateien wiederzuladen:

    sudo apt upgrade
  4. Fix defekte Pakete (falls erforderlich): Wenn Schritt 3 fehlschlägt, verwenden Sie diesen Befehl, um zerstörte Abhängigkeiten zu reparieren:

    sudo apt --fix-broken install

    Alternativ die kürzere Version:

    sudo apt install -f

Dies wird versuchen, das problematische Paket neu zu installieren und Korruptions- oder Abhängigkeitsprobleme zu lösen.

Schlussfolgerung

Wenn Sie diese Schritte befolgen, sollten Sie den "DPKG-DEB: LZMA-Fehler: Druckdaten ist beschädigt" -Fehler in Debian 12 erfolgreich auflösen. Denken Sie daran, wichtige Daten immer zu sichern, bevor Sie signifikante Systemreparaturen versuchen. Für andere häufigste Debian/Ubuntu -Themen siehe die unten aufgeführten Lösungen.

Zusätzliche Ressourcen:

  • beheben "subprozess/usr/bin/dpkg hat einen Fehlercode (1) in Ubuntu
  • zurückgegeben
  • So reparieren Sie zerbrochenes Ubuntu -Betriebssystem, ohne es neu zu installieren
  • So beheben Sie BusyBox Initramfs Fehler auf Ubuntu
  • fix „auf einen Abschnitt ohne Paket: Header“ in Ubuntu
  • begegnet
  • Fix "W: Einige Indexdateien haben nicht heruntergeladen." Fehler in Ubuntu
  • Fix "E: Die Paket -Cache -Datei ist beschädigt, sie hat den falschen Hash -Fehler in Ubuntu
  • So beheben Sie "E: Es konnte nicht lock/var/lib/dpkg/lock” Fehler auf Ubuntu
  • erhalten
  • Fix “DPKG: Fehler: Parsing -Datei '/var/lib/dpkg/updates/0014' 'Fehler in Ubuntu

Das obige ist der detaillierte Inhalt vonWie man \ repariert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn