Fun mit Debian
|
Geschrieben von Beat Rubischon (Link) am
Mittwoch, 22. November 2006, 08:52
aus dem *leisefluch* dept.
Vor nicht allzulanger Zeit empfahl mir jemand aptitude zum Updaten von Debian. Aber auch dieses Tool scheint nicht perfekt zu sein.
Die Kiste, um die es sich hier handelt, hat ihr Leben gleich als Debian Sarge begonnen. Ich habe mir auch Mühe gegeben, immer aptitude zum Installieren von Paketen zu verwenden.
Dann die grosse Ueberraschung:
# aptitude dist-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
postfix
The following NEW packages will be installed:
exim4 exim4-base exim4-config exim4-daemon-light php5-snmp
The following packages will be REMOVED:
postfix postfix-tls
0 packages upgraded, 5 newly installed, 2 to remove and 0 not upgraded.
Need to get 1427kB/1441kB of archives. After unpacking 795kB will be used.
Do you want to continue? [Y/n/?] n
Abort.
Ich glaube, da steckt noch ein klitzekleiner Fehler ;-)
Permalink
|
Das Kleingedruckte: Der Besitzer der folgenden Kommentare ist wer
immer sie eingeschickt hat. Wir sind in keiner Weise für sie
verantwortlich.
-
Re: Fun mit Debian
Geschrieben von Beat Rubischon (Link) am
Mittwoch, 22. November 2006, 20:55
Pakete, die mit dpkg -P beseitigt wurden, sind für den aptitude noch da. Und entsprechend will er diese up to date bringen.
Ich hatte den exim mit dpkg -P beseitigt und danach Postfix nachinstalliert. Auf dem System gab es daher nur Postfix, aptitude war aber der Meinung, dass da noch ein exim sein sollte. Also zwei MTAs, wovon nur einer leben darf. Exim ist nun der Standard, also muss Postfix raus.
Wie habe ich das gelöst? Ich habe die Pakete noch einmal gepurgt - aber mit aptitude purge. Obwohl die Pakete nicht mehr auf dem System waren, bereinigte aptitude seine Datenbank. Jetzt scheint es zu stimmen!
Erkenntnis aus dieser Geschichte: Wenn aptitude, dann immer aptitude.
|
|