dpkg --get-selection / dpkg --set-selection (was: asc@ekf.de)
Hallo, erstmal sorry für die letzte Mail. Sollte gar nicht an die Liste gehen, sondern nur ein Merker für mich sein. :-( Nun zu meinem Anliegen: Ich will Paketlisten erstellen und dann ein anderes System auf den gleichen Stand wie dieses System bringen. dpkg --get-selections select.tmp Leider muss ich jetzt um ein Paket zu entfernen es von installed auf purge setzen. Also würde ich select.debian.wunsch mit select.tmp vergleichen und eine select.purge liste erzeugen und diese an select.debian.wunsch anhängen. dpkg --set-selections select.debian.wunsch.purge Dann würde ich mit dpkg --purge -a alle Pakete löschen. Und mit apt-get dist-upgrade alle fehlenden Pakete installieren. Beim --purge würden doch noch Files überbleiben, die könnte man löschen indem man mit einem Script diesen Pseudocode simuliert find -mount (alle Filesysteme mit Paketen) | dpkg -S | script1 script1 löscht alle Files die not found und aus keinem anderem Grund im System bleiben sollen. Geht das nicht viel einfacher? danke und nochmal sorry. Viele Gruesse Andreas PS: Gibt es noch weitere Quelle zu apt ausser: http://www.debian.de/doc/admin-manuals#apt-howto http://apt4rpm.sourceforge.net/home.html http://www.debian.de/doc/maint-guide/ -- Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: dpkg --get-selection / dpkg --set-selection (was: asc@ekf.de)
Hi, * Guido Hennecke [EMAIL PROTECTED] [10-02-02 23:59]: Es bleiben manchmal trotz dpkg --purge Verzeichnisse oder files auf der Platte. Ich glaub weil sie evtl. noch von einem anderen Paket benutzt werden oder so. Und apt ist da eher vorsichtig. Das sollte man genauer untersuchen. Es sollten eigentlich nur Dateien/Verz. über bleiben die entweder von dem Paket selber, einem anderen Paket oder von dir erzeugt wurden, Also alles was nicht auch in dem gelöschten Paket enthalten ist. Janto -- Janto TrappeGermany /* rapelcgrq znvy cersreerq! */ GnuPG-Key: http://www.sylence.de/gpgkey.asc Key ID: 0x8C53625F Fingerprint:35D7 8CC0 3DAC 90CD B26F B628 C3AC 1AC5 8C53 625F msg01619/pgp0.pgp Description: PGP signature
Re: dpkg --get-selection / dpkg --set-selection (was: asc@ekf.de)
On Mon, 11 Feb 2002, Janto Trappe wrote: Hi, * Guido Hennecke [EMAIL PROTECTED] [10-02-02 23:59]: Es bleiben manchmal trotz dpkg --purge Verzeichnisse oder files auf der Platte. Ich glaub weil sie evtl. noch von einem anderen Paket benutzt werden oder so. Und apt ist da eher vorsichtig. Das sollte man genauer untersuchen. Es sollten eigentlich nur Dateien/Verz. über bleiben die entweder von dem Paket selber, einem anderen Paket oder von dir erzeugt wurden, Also alles was nicht auch in dem gelöschten Paket enthalten ist. Um die Verwirrung komplett zu machen: Es werden auch Verzeichnisse geloescht, die (_nach_ loeschen aller zum Paket gehoerigen Dateien) leer sind _und_ zu keinem weiteren Paket gehoeren. Ob ein solches Verzeichnis nur dann geloescht wird, wenn es nicht dem Standard entspricht, weiss ich nicht:) Ein reales Beispiel (fvwmconf_0.19-5_all.deb) fuer potato/alpha/stable: Package: fvwmconf Version: 0.19-5 Architecture: all Description: Real-time interactive configuration of fvwm2. installiert u.a.: /usr/X11R6/lib/X11/fvwm2/FvwmConf Ausprobiert, geht nicht. Der richtige Punkt fuer diese Datei ist /usr/X11R6/lib/X11/fvwm/2.2.4/FvwmConf. Ein symlink hilft auch nicht weiter, also Package loeschen. Danach sind _nicht nur_ alle Dateien weg, die zur Package gehoeren, _sondern auch_ die ueberfluessigen Verzeichnisse! apt does a really good job:) Meinen Symlink musste ich natuerlich selber loeschen:) Zu eurem Problem: IMHO klappt die Paketverwaltung gut, sollte etwas uebrigbleiben, ist das u.U. ein ernster Fehler, der beschrieben werden sollte. In diesem Sinne -- gk -- Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)