ubuntuusers.de

dpkg- Fehler bei Aktualisierung

Status: Gelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

Amdrubal

Anmeldungsdatum:
28. Dezember 2008

Beiträge: 167

Hallo,

bei der Installation verfügbarer Aktualisierungen tritt ein dpkg- Fehler auf. Meine Suche hier im forum hat mich dieses Thema finden lassen: http://forum.ubuntuusers.de/topic/dpkg-fehler-bei-upgrade/?highlight=%2Fvar%2Flib%2Fdpkg%2Favailable#post-4309117

Identisch zu meinem Problem ist hier der error-code 2.

Hier die Terminal- Ausgabe:

manfred@manfred-desktop:~$ sudo apt-get upgrade
[sudo] password for manfred: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
  firefox firefox-locale-de firefox-locale-en flashplugin-installer libjasper1
  liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 oxideqt-codecs-extra
9 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 64,8 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.031 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
Vorkonfiguration der Pakete ...
dpkg: Fehler: Parsen der Datei »/var/lib/dpkg/available«, nahe Zeile 0:
 Zeilenvorschub im Feldnamen »(dp1«
E: Sub-process /usr/bin/dpkg returned an error code (2)
manfred@manfred-desktop:~$ 

Wenn ich die Datei available mit gedit öfne, sieht das ganze so aus: (wegen Größe der Datei hier nur die rsten Zeilen)

(dp1
S'gsasl-dbg:i386'
p2
F1419574902.5497329
sS'memstat'
p3
F1419524372.127044
sS'libdirectfb-dev'
p4
F1419524372.127044
sS'bison++:i386'
p5
F1419574902.5497329
sS'file-dbg:i386'
p6
F1419574902.5497329
sS'libxmlada4.1-dbg'
p7
F1419524372.127044
sS'auto-07p'
p8
F1419524372.127044
sS'libow-tcl'
p9
F1419524372.127044
sS'ftp-proxy:i386'
p10

Falls die gesamte Datei benötigt wird, diese ist im Anhang.

Was ist hier zu tun, wie erkenne ich den "Zeilenvorschub"? Würde ich das erste Zeichen am Ende von Zeile 1 löschen, sähe das Ganze dann so aus:

(dp1S'gsasl-dbg:i386'

Traue mich nicht, mit gksudo die Datei zu editieren.

Manfred

available.ksh (1.9 MiB)
Download available.ksh

redfoxx13

Avatar von redfoxx13

Anmeldungsdatum:
14. August 2009

Beiträge: 4267

Hi

die Ausgabe von

sudo apt-get update && sudo apt-get dist-upgrade

wäre interessanter.

Taomon Team-Icon

Supporter
Avatar von Taomon

Anmeldungsdatum:
30. Januar 2011

Beiträge: 8459

Wohnort: Digiworld

Die Datei sieht aber seltsam aus.

Probiers mal so

Durch Entfernen der Datei /var/lib/dpkg/available wird das Problem behoben:

sudo dpkg --clear-avail 

Soll die Datei aus den verfügbaren Paketversionen aus den Paketquellen neu generiert werden, wird folgender Befehl verwendet:
 
sudo dselect update 

"Geklaut" aus dem Wiki 😈

Die gelben Zeilen natürlich nicht mit eingeben.

Gruß Taomon

Amdrubal

(Themenstarter)

Anmeldungsdatum:
28. Dezember 2008

Beiträge: 167

Hallo!

Ihr Lieben, danke für Eure Antworten, ich war zwischenzeitlich vom PC abwesend, habe Eure Antworten jetzt entdeckt. Aber bevor ich hier hinein gesehen habe, (Schande über mich), habe ich etwas anderes versucht. Auf meinem Rechner exitierte neben available zusätzlich noch available-old.

Ich habe die Dateien umbenannt, aus available wurde available-bak, aus available-old wurde available (nachdem ich available gelöscht habe. Nachdem ich dann apt-get- upgrade ausführte, war alles Roger.

Und ja, die available sah ganz anders aus als die available-old. Dieser ganze Vorspann, denn ich Eingangs im codefeld gepostet habe, war in available-old nicht vorhanden. Die availble-old beginnt wie folgt: (nur zur Info)

Package: xserver-xorg-input-vmmouse
Priority: optional
Section: x11
Installed-Size: 114
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Version: 1:13.0.0-1build1
Provides: xorg-driver-input
Depends: libc6 (>= 2.7), xorg-input-abi-20, xserver-xorg-core (>= 2:1.14.99.902), xserver-xorg-input-mouse, udev
Size: 13410

Jedenfalls funktioniert jetzt alles so, wie es soll, das Problem ist somit gelöst.

Sorry, dass ich mich erst hier ans Forum wendete, anstatt meinen Versuch der Dateiumbenennung erst durchzuführen.

Grüße Manfred

Antworten |