Ich check apt-get nicht :-(

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
elektrohirn
Beiträge: 24
Registriert: 27.01.2005 01:13:27

Ich check apt-get nicht :-(

Beitrag von elektrohirn » 27.01.2005 01:21:21

Hi, ich bin völliger Debian-Neuling (aber nicht Linux-Neuling), also bitte habt Geduld :-)

Ich habe von server4you.de einen Debian-Serer gemietet und will dort Postfix installieren, also - apt-get install postfix. Da exim4 standardmäßig installiert ist, will er es deinstallieren. Allerdings kommt am Ende die Meldung

Errors were encountered while processing:
clamav-exim4

clamav-exim4 ist eins der Pakete die er deinstallieren will. Wenn ich apt-get -f install mache installiert er einfach das ganze Exim-Zeugs wieder drauf. Wenn ich apt-get remove clamav-exim4 mache, erhalte ich folgendes:

The following packages have unmet dependencies:
at: Depends: mail-transport-agent
mailx: Depends: exim4 but it is not going to be installed or
mail-transport-agent
subversion-tools: Depends: exim4 but it is not going to be installed or
mail-transport-agent
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Also meckert er diesmal wegen mailx. Wenn ich aber mailx removen will, geht das nicht weil exim4 nicht installiert ist ... aber exim4 will ich ja gerade eben deinstallieren....

Also meine Frage: Wie kann ich exim4, mailx und das ganze Zeug sauber deinstallieren und dann Postfix draufmachen? Ich habe mir die man-pages zu apt-get angesehen, aber nichts gefunden was mir helfen könnte, bzw. es hat bis jetzt nichts geholfen ...


Danke für eure Hilfe schonmal!

Tom

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 27.01.2005 03:57:17

Hi Tom

mach erstmal ein
atp-get update
dann ein
apt-get dist-upgrade
und dann
apt-get install postfix


Gruß

Dookie

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 27.01.2005 20:35:43

ein
apt-get -f install postfix
dann wenn er nach einem -f schreit könnte auch helfen.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 27.01.2005 21:19:32

ich glaub eher die Kiste ist schon länger nicht mehr geupdated worden und darum die Probleme mit den Abhängigkeiten.

Dookie

ernohl
Beiträge: 1249
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 28.01.2005 08:25:19

Du solltest die Neuinstallation und Löschung von Paketen mit einem Aufruf realisieren.

Code: Alles auswählen

apt-get install <paket1> <paket2> <paket3>-
Durch das angehängte '-' an Paket3 würde dies gelöscht werden.
Gruß
ernohl

elektrohirn
Beiträge: 24
Registriert: 27.01.2005 01:13:27

Beitrag von elektrohirn » 16.02.2005 23:41:41

Hallo, danke für die Antworten. OK habe gerade apt-get update und nun apt-get dist-upgrade am laufen, mal sehen obs dann klappt. Was ist der Unterschied zw. apt-get ugrade und apt-get dist-upgrade? Ich habe gesehen das er bei letzterem mehr Pakete updaten will als bei ersterem.

Tom

elektrohirn
Beiträge: 24
Registriert: 27.01.2005 01:13:27

Beitrag von elektrohirn » 16.02.2005 23:59:08

So hab jetzt nach einem apt-get dist-upgrade nochmal versucht postfix zu installieren. Ich bekomme folgende Meldung:

apt-get install exim4- postfix
Reading Package Lists... Done
Building Dependency Tree... Done
Package exim4 is not installed, so not removed
Suggested packages:
procmail postfix-mysql postfix-pgsql postfix-ldap postfix-pcre
Recommended packages:
resolvconf
The following packages will be REMOVED:
clamav-exim4 exim4-base exim4-config exim4-daemon-heavy
The following NEW packages will be installed:
postfix
0 upgraded, 1 newly installed, 4 to remove and 0 not upgraded.
Need to get 0B/802kB of archives.
After unpacking 1053kB disk space will be freed.
Do you want to continue? [Y/n] y
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
Preconfiguring packages ...
(Reading database ... 33769 files and directories currently installed.)
Removing clamav-exim4 ...
Stopping MTA: exim4.
rm: cannot remove `/etc/exim4/conf.d/main/01_exim4-config_virusclamav': No such file or directory
dpkg: error processing clamav-exim4 (--remove):
subprocess post-removal script returned error exit status 1
dpkg: exim4-base: dependency problems, but removing anyway as you request:
exim4-daemon-heavy depends on exim4-base (>= 4.34).
Removing exim4-base ...
Stopping MTA: exim4.
Removing exim4-config ...
dpkg: exim4-daemon-heavy: dependency problems, but removing anyway as you request:
clamav-exim4 depends on exim4-daemon-heavy.
at depends on mail-transport-agent; however:
Package mail-transport-agent is not installed.
Package exim4-daemon-heavy which provides mail-transport-agent is to be removed.
mailx depends on exim4 | mail-transport-agent; however:
Package exim4 is not installed.
Package mail-transport-agent is not installed.
Package exim4-daemon-heavy which provides mail-transport-agent is to be removed.
subversion-tools depends on exim4 | mail-transport-agent; however:
Package exim4 is not installed.
Package mail-transport-agent is not installed.
Package exim4-daemon-heavy which provides mail-transport-agent is to be removed.
Removing exim4-daemon-heavy ...
Stopping MTA: exim4.
Errors were encountered while processing:
clamav-exim4
E: Sub-process /usr/bin/dpkg returned an error code (1)

????? Was will er von mir? Es scheint ein Problem mit clamav-exim4 zu geben, nur was? Ich hab schon einige male probiert clamav-exim4 alleine zu entfernen und auch neu zu installieren, es hilft aber nichts. Ich komm echt nicht mehr weiter ... wäre cool wenn mir jemand helfen könnte.

Tom

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 17.02.2005 00:18:26

Versuche, wie schon vorgeschlagen:

Code: Alles auswählen

apt-get install postfix clamav-exim4-
das Minus hinter der 4 nicht vergessen.

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 17.02.2005 00:28:14

wird imho deshalb

Code: Alles auswählen

Removing clamav-exim4 ...
Stopping MTA: exim4.
rm: cannot remove `/etc/exim4/conf.d/main/01_exim4-config_virusclamav': No such file or directory
dpkg: error processing clamav-exim4 (--remove):
subprocess post-removal script returned error exit status 1 
nicht klappen.

kenne leider die Abhängigkeiten nicht, aber das wirst du wohl via

Code: Alles auswählen

dpkg --remove --force-all clamav-exim4
deinstallieren müssen, aber da wart lieber noch ne andere Mainung ab, kenn micht mit Exim oder Clamv nicht wirklich aus. Im schlimmsten Fall schiesst das dir deine Abhängigkeiten relativ komplett ab, also Vorsicht!
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian ;-)

Antworten