Debian Paket OHNE abhängigkeiten deinstallieren!

Hi Leute,

Ich hab mir auf meinem Ubuntu Feisty System einem einen GTK2.0 Hack installiert (aus lokalen .deb Paketen). Das hat leider nicht so geklappt wie es sollte. deswegen würde ich diese Pakete gerne wieder gegen die Originale aus dem Ubuntu Repositoire ersetzen. Leider hab ich keine Ahnung wie ich das machen soll da ich die Pakete nicht Deinstallieren kann ohne 80% meiner software mitzulöschen.

Hat da wär nen Lösungsansatz?

Mfg Detreer
 
hi,

Also Ich hab mich durch Google gezwängt und folgendes gefunden:

http://debiananwenderhandbuch.de/dpkg.html



5.36.14 --force-depends

Diese Option kann zusammen mit jeder anderen Option von dpkg eingesetzt werden, führt jedoch im Allgemeinen zu einem Versionschaos. Hiermit werden alle Abhängigkeiten eines Pakets ignoriert und wird die gewünschte Aktion (beispielsweise ?install?) ausgeführt. Alle Warnungen des Paketmanagements werden ignoriert.

Wird dpkg mit dieser Option eingesetzt, so ist es kaum mehr möglich, danach apt-get sinnvoll zu benutzen, da apt-get feststellen wird, dass bestimmte Abhängigkeiten nicht erfüllt werden können. In einem solchen Fall können Sie versuchen, mit apt-get -f install die Situation zu bereinigen. Dies wird aber das zuvor mit --force-depends behandelte Paket in einen unbrauchbaren Zustand versetzen bzw. löschen.


http://www.annodex.net/cgi-bin/man/man2html?1+dpkg

--force-depends: Turn all dependency problems into warnings.

--ignore-depends=package,...
Ignore dependency-checking for specified packages (actually, checking is performed, but only warnings about conflicts are given, nothing else).

Was muss ich davon nehmen, oder sind die sogar alle falsch?
 
Nimm einfach '--purge --force-all', das duerfte vermutlich am einfachsteng gehen. Du solltest halt danach das Original-Paket nochmal sauber installieren, damit apt keine Probleme macht.
 
Zurück
Oben