[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg Befehl rückgängig machen



Am Mittwoch, 5. Dezember 2012 schrieb Martin Steigerwald:
> Am Mittwoch, 5. Dezember 2012 schrieb Siegfrid Brandstätter:
> > Am Mittwoch, 5. Dezember 2012 schrieb Martin Steigerwald:
> > > Am Mittwoch, 5. Dezember 2012 schrieb Siegfrid Brandstätter:
> > > > Am Mittwoch, 5. Dezember 2012 schrieb Andrei POPESCU:
> > > > > On Ma, 04 dec 12, 16:52:43, Siegfrid Brandstätter wrote:
> > > > > > # apt-cache policy  libqtgui4
> > > > > > 
> > > > > > libqtgui4:
> > > > > >   Installiert:           4:4.8.2+dfsg-2
> > > > > >   Installationskandidat: 4:4.8.2+dfsg-2
> > > > > >  
> > > > > >   Versionstabelle:
> > > > > >  *** 4:4.8.2+dfsg-2 0
> > > > > >  
> > > > > >         500 http://ftp.de.debian.org/debian/ testing/main
> > > > > >         amd64 Packages 100 /var/lib/dpkg/status
> > > > > >      
> > > > > >      4:4.6.3-4+squeeze1 0
> > > > > >      
> > > > > >         500 http://ftp.de.debian.org/debian/ stable/main
> > > > > >         amd64 Packages
> > > > > 
> > > > > ...
> > > > > 
> > > > > > # apt-cache policy libqtwebkit4
> > > > > > 
> > > > > > libqtwebkit4:
> > > > > >   Installiert:           2.2.1-5
> > > > > >   Installationskandidat: 2.2.1-5
> > > > > >  
> > > > > >   Versionstabelle:
> > > > > >  *** 2.2.1-5 0
> > > > > >  
> > > > > >         500 http://ftp.de.debian.org/debian/ testing/main
> > > > > >         amd64 Packages 100 /var/lib/dpkg/status
> > > > > 
> > > > > Ahh, Du hast die amd64 Pakete installiert. Versuch mal
> > > > > 
> > > > >     apt-get install libqtgui4:i386 libqtwebkit4:i386
> > > > >     apt-get install -f
> > > > 
> > > > root@testing:/home/sigi/Desktop/work# apt-get install
> > > > libqtgui4:i386 libqtwebkit4:i386
> > > > Paketlisten werden gelesen... Fertig
> > > > Abhängigkeitsbaum wird aufgebaut.
> > > > Statusinformationen werden eingelesen.... Fertig
> > > > 
> > > > Probieren Sie »apt-get -f install«, um dies zu korrigieren:
> > > > 
> > > > Die folgenden Pakete haben unerfüllte Abhängigkeiten:
> > > >  libpng12-0 : Beschädigt: libpng12-0:i386 (!= 1.2.49-3) aber
> > > >  1.2.49-1
> > > > 
> > > > soll installiert werden
> > > > 
> > > >  libpng12-0:i386 : Beschädigt: libpng12-0 (!= 1.2.49-1) aber
> > > >  1.2.49-3
> > > > 
> > > > soll installiert werden
> > > 
> > > Da passen die 64-Bit und 32-Bit-Version der libpng12 nicht
> > > zueinander.
> > > 
> > > 
> > > 
> > > Hier passen die und es sind beide schön nebeneinander
> > > installiert:
> > > 
> > > 
> > > martin@merkaba:~> apt-cache policy libpng12-0
> > > 
> > > libpng12-0:
> > >   Installiert:           1.2.49-3
> > >   Installationskandidat: 1.2.49-3
> > >  
> > >   Versionstabelle:
> > >  *** 1.2.49-3 0
> > >  
> > >         500 http://ftp.de.debian.org/debian/ sid/main amd64
> > >         Packages 100 /var/lib/dpkg/status
> > > 
> > > martin@merkaba:~> apt-cache policy libpng12-0:i386
> > > 
> > > libpng12-0:i386:
> > >   Installiert:           1.2.49-3
> > >   Installationskandidat: 1.2.49-3
> > >  
> > >   Versionstabelle:
> > >  *** 1.2.49-3 0
> > >  
> > >         500 http://ftp.de.debian.org/debian/ sid/main i386
> > >         Packages 100 /var/lib/dpkg/status
> > > 
> > > Kann es sein, dass Du Wheezy und Sid gemischt hast?
> > 
> > Ich habe für ein paar Programme von Sid die Pakete, weil es sie bei
> > Wheezy nicht gibt. In der sources.list ist Wheezy aber normal
> > deaktiviert. Es waren meines Wissens nach einige Multimedia
> > Programme die dies notwendig machten.
> 
> Mach mal apt-cache policy auf die beiden libpng-Pakete. Wie oben.
> 
# apt-cache policy libpng12-0
libpng12-0:
  Installiert:           1.2.49-3
  Installationskandidat: 1.2.49-3
  Versionstabelle:
 *** 1.2.49-3 0
        100 /var/lib/dpkg/status
     1.2.49-1 0
        500 http://ftp.de.debian.org/debian/ testing/main amd64 Packages
     1.2.44-1+squeeze4 0
        500 http://ftp.de.debian.org/debian/ stable/main amd64 Packages
 

root@testing:/etc/apt/sources.list.d# apt-cache policy libpng12-0:i386
libpng12-0:i386:
  Installiert:           1.2.49-1
  Installationskandidat: 1.2.49-1
  Versionstabelle:
 *** 1.2.49-1 0
        500 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status
     1.2.44-1+squeeze4 0
        500 http://ftp.de.debian.org/debian/ stable/main i386 Packages

> Wenn apt-cache policy beides mal 1.2.49-1 als in Wheezy verfügbar
> anzeigt, aber ein Paket doch neuer ist, dann versuch mal:
> 
> apt-get install libpng12-0=1.2.49-1 libpng12-0:i386=1.2.49-1
>
apt-get install libpng12-0=1.2.49-1 libpng12-0:i386=1.2.49-1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
libpng12-0:i386 ist schon die neueste Version.
Die folgenden Pakete werden durch eine ÄLTERE VERSION ERSETZT 
(Downgrade):
  libpng12-0
0 aktualisiert, 0 neu installiert, 1 durch eine ältere Version ersetzt, 
0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen 190 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 32,8 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? 
Holen: 1 http://ftp.de.debian.org/debian/ testing/main libpng12-0 amd64 
1.2.49-1 [190 kB]
Es wurden 190 kB in 1 s geholt (132 kB/s).
dpkg: Warnung: Version 1.2.49-3 des Paketes libpng12-0:amd64 wird durch 
ältere Version 1.2.49-1 ersetzt
(Lese Datenbank ... 171338 Dateien und Verzeichnisse sind derzeit 
installiert.)
Vorbereitung zum Ersetzen von libpng12-0:amd64 1.2.49-3 (durch 
.../libpng12-0_1.2.49-1_amd64.deb) ...
Ersatz für libpng12-0:amd64 wird entpackt ...
Trigger für doc-base werden verarbeitet ...
libpng12-0:amd64 (1.2.49-1) wird eingerichtet ...
libpng12-0:i386 (1.2.49-1) wird eingerichtet ...

 
> Falls nicht, wäre zu schauen, wieso nicht.
> 
> > ######### stable - squeeze ###########
> > deb http://ftp.de.debian.org/debian/ stable main contrib non-free
> 
> squeeze würde ich aus der sources.list auch rauskommentieren.
> 
OK.

> > # cd /etc/apt/sources.list.d/
> > root@testing:/etc/apt/sources.list.d# ls
> > experimental.list  experimental.list~  google-earth.list 
> > testing.list testing.list~  unstable.list  unstable.list~
> 
> Hohoho, zeig die mal an:
> 
> grep . /etc/apt/sources.list.d/*.list
> 
# grep . /etc/apt/sources.list.d/*.list
/etc/apt/sources.list.d/experimental.list: 
/etc/apt/sources.list.d/experimental.list:# Experimental
/etc/apt/sources.list.d/google-earth.list:### THIS FILE IS AUTOMATICALLY 
CONFIGURED ###
/etc/apt/sources.list.d/google-earth.list:# You may comment out this 
entry, but any other modifications may be lost.
/etc/apt/sources.list.d/google-earth.list:deb 
http://dl.google.com/linux/earth/deb/ stable main
/etc/apt/sources.list.d/testing.list: 
/etc/apt/sources.list.d/testing.list:# Testing
/etc/apt/sources.list.d/unstable.list: 
/etc/apt/sources.list.d/unstable.list:# Unstable

> Vielleicht ist da ein unstable noch aktiv?
>
Ist das Unstable hier aktiv, weil es da drinnen steht? Oder ist es mit 
der # davor so wie in der sources.list auskommentiert.
 
> Empfehlung:
> 
> Einen Eintrag zu einem Thema entweder in sources.list *oder* in
> sources.list.d, aber nicht Beides.
> 
Wird der Eintrag in der "sources.list.d" von apt gemacht?

Soll ich nun die Einträge in der "sources.list.d" löschen?

# dpkg -i skype-install.deb
# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  libaudio2:i386 libavahi-client3:i386 libavahi-common-data:i386 
libavahi-common3:i386 libcomerr2:i386 libcups2:i386 libexpat1:i386 
libfontconfig1:i386 libfreetype6:i386 libgcrypt11:i386 libgnutls26:i386
  libgpg-error0:i386 libgssapi-krb5-2:i386 libgstreamer-plugins-
base0.10-0:i386 libgstreamer0.10-0:i386 libice6:i386 libjpeg8:i386 
libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386
  liblcms1:i386 liblzma5:i386 libmng1:i386 liborc-0.4-0:i386 libp11-
kit0:i386 libqtgui4:i386 libqtwebkit4:i386 libsm6:i386 libsqlite3-0:i386 
libtasn1-3:i386 libtiff4:i386 libuuid1:i386 libxml2:i386
  libxrender1:i386 libxt6:i386
Vorgeschlagene Pakete:
  nas:i386 rng-tools:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-
plugins:i386 gstreamer-codec-install:i386 gnome-codec-install:i386 
gstreamer0.10-tools:i386 gstreamer0.10-plugins-base:i386 liblcms-
utils:i386
  qt4-qtconfig:i386
Empfohlene Pakete:
  xml-core:i386
Die folgenden NEUEN Pakete werden installiert:
  libaudio2:i386 libavahi-client3:i386 libavahi-common-data:i386 
libavahi-common3:i386 libcomerr2:i386 libcups2:i386 libexpat1:i386 
libfontconfig1:i386 libfreetype6:i386 libgcrypt11:i386 libgnutls26:i386
  libgpg-error0:i386 libgssapi-krb5-2:i386 libgstreamer-plugins-
base0.10-0:i386 libgstreamer0.10-0:i386 libice6:i386 libjpeg8:i386 
libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386
  liblcms1:i386 liblzma5:i386 libmng1:i386 liborc-0.4-0:i386 libp11-
kit0:i386 libqtgui4:i386 libqtwebkit4:i386 libsm6:i386 libsqlite3-0:i386 
libtasn1-3:i386 libtiff4:i386 libuuid1:i386 libxml2:i386
  libxrender1:i386 libxt6:i386
0 aktualisiert, 36 neu installiert, 0 zu entfernen und 0 nicht 
aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 19,2 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 58,8 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? 

Geschafft Danke an alle die geholfen haben! Skype ist nun wieder da. 
Morgen werde ich dann mal GE und den Drucker wieder installieren, hoffe 
das damit nicht wieder alles von vorne beginnt.

> Gutnacht,

Guten Morgen und noch mal besonderen Dank für die Hilfe!
-- 
 
Einen Schönen Gruß,

Sigi


Reply to: