Hallo Andreas, vielen Dank für die Idee mit dem --get --set. Damit und einem einfachen query-replace im nano war es eine Sache von Sekunden alles auf hold zu bekommen. Wieso er alles auf uninstall hatte ist mir schleierhaft.
Gruß Lars On Wed, 2003-09-10 at 18:23, Andreas Pakulat wrote: > On 10.Sep 2003 - 15:32:25, Lars Weissflog wrote: > > Hallo ! > > > > Ich habe folgendes Problem: dselect scheint so ziemlich alles > > deinstallieren zu wollen, was natürlich nicht geht. > > > > Wenn ich dselect starte und nach einem "[2] Update" (egal, ob ich > > online-Quellen oder die CD-Images in der sources.list eingetragen habe) > > in "[3] Select" gehe, sind fast alle Pakete zur Deinstallation > > ausgewählt. Wenn ich dann ein Install mache, warnt er mich dass ich auch > > alles Wichtige löschen will und fragt ob das denn so sein kann. > > NATÜRLICH NICHT! Also breche ich an der Stelle ab. Wie kriege ich die > > Liste wieder sauber? Ich könnte nun wohl die ganze Liste durchgehen und > > alles auf "H"/"=" setzen, sodass er gar nichts macht, aber das ist doch > > sehr mühsam. Hat jemand eine Idee, wie ich dselect anweise, den > > aktuellen Installationsstatus beizubehalten? > > > > man dselect und man apt bzw. man apt-get haben mir keine brauchbare > > Option gezeigt, aber vielleicht habe ich mal wieder was übersehen. > > Schnelle Lösung: apt-get install aptitude, man aptitude, aptitude und > dselect vergessen. > > Lange Lösung: Die genauen Meldungen posten und sources.list. Wenn du > irgendwann mal "Blödsinn" getrieben hast mit deselect und er alle > Pakete dabei zum deinstallieren markiert hat, dann bekommst du das > soweit ich weiss nur händisch wieder rückgängig gemacht. > > Und du bist dir absolut sicher das er nur Pakete entfernen will - > nicht vielleicht auch welche installieren? > > Mir fällt grad noch ein, wenn ich mich nicht irre bekommt man mit > dpkg --get-selections die Auswahl die dselect gemacht hat, und mit > dpkg --set-selections kann man das setzen. Mit einem kleinen Skript > kriegt man da ganz leicht deinstall durch hold ersetzt. > > Andreas > > -- > Das Vergleichen mit anderen ist das Ende des Glücks und der Anfang der > Unzufriedenheit. > -- Søren Kierkegaard -- Lars Weissflog Droegestrasse 7 D-22305 Hamburg Germany Fon: +49-(0)40-69208923 Mobile: +49-(0)172-3816263 email: [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)