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

Allgemeine Fragen zum Package System



Hallo.

Ich hätte mal ein paar Fragen zum Package System und allem was damit so
zusammen hängt. Erst mal noch nicht aus der Sicht wie-macht-man-packages.

Vorweg: Gibts da ne allgemeine "allumfassende" Doku zu?

Ok, hier mal etwas konkretere Fragen:

1) Ich laufe generell auf sid. Ist es sinnvoll security.debian.org in
die sources.list einzufügen? Oder sind die Packages in unstable eh immer
neuer?


2) Es gibt ja folgende mehr oder weniger offizielle trees:
stable, testing, unstable, backports, volatile
Seh ich des richtig, dass der Versionsaufbau immer so ist:

stable <= (security.debian.org <=) backports <= (security.debian.org <=)
volatile <= (security.debian.org <=) testing <= unstable

dass stable <= testing <= unstable is mir schon klar, es geht mir mehr
um die position von volatile und den sec-patches. (Was im Prinzip 1) mit
beantworten würde).


3) Zum Paketmanagement nehm ich meistens aptitude her (es sei denn es
geht tieder ins System, dann halt apt/dpkg und zig tools wie grep-*)
Da ist es ja so, dass oft durch upgrades/neuinstallationen, Packages
automatisch deinstalliert werden ("automatically deinstalled to satisfy
dependencies).
Da ist der status bei diesen dann dA.
Ok d heißt ja löschen, dess Pakets ohne config-files wenn ich mich recht
erinnere.
Sollte man des abändern auf purge?
Also meine Frage lautet im Prinzip wenn Packages andere automatisch
deinstallieren, sollte man da nicht generell Purge machen damit von den
deinstallierten Packages keine Dateileichen übrig bleiben? Oder nehmen
die (meißt ersetzenden Packages) genau jene Konfiguration her (also
sollte man nicht purge machen?)?
Beispiel wäre als hotplug durch udev ersetzt wurde.


4) last but not least....
Was ja immer wieder ein gewisses Problem ist, sind Paketleichen, also
Pakages die nicht mehr gebraucht werden.
Aptitude bietet da ja seinen mechainsmus mit dem A-Marker an,... ich
missbrauche das Ganze immer ein wenig, und setzte auch suggested und
recommended Packages mit auf "A" die ich sonst (ohne das Hauptpackage)
nicht verwenden würde.
Ein tool wäre deborphan, aber so recht gefällt mir das nicht, vor allem
glaub ich mal pauschal nicht dass es packages anzeigen würde, die
eigentlich nicht mehr gebraucht werden, die sich aber im Kreis dependen
(gibt mehrere libs die des machen).
Gibts irgendwie ein tool, dass graphisch den Paketbaum (aller
installierten) und deren dependency/suggested/recommended Abhängigkeiten
zeigt?
Oder was kann man sonst noch tun gegen Paketleichen?
Insbesondere auch, was kann man tun gegen Dateileichen die bei der
deinstallation nicht mitgelöscht wurden?

Dank und Grüße,
Chris.



Reply to: