proftpd deinstallation

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
roundabout
Beiträge: 3
Registriert: 04.08.2009 23:25:46

proftpd deinstallation

Beitrag von roundabout » 04.08.2009 23:39:14

Hallo!

Unerklärlicherweise funktionierte mein FTP-Server (proftpd) schon seit Aufsetzen eines Debian-4 Webservers nicht reibungslos. Versuchte ein FTP-Client Verbindung zum FTP-Server zu bekommen, so gelang es erst nach ein paar Versuchen (meistens 3 oder so) und auch nur im passiven Modus.

Jetzt nach einigen Tagen funktionierte der Dienst gar nicht mehr. Ich beschloss proftpd zu deinstallieren... Was mir einfach nicht gelingt...

Ich tippe folgendes in die Konsole (als root):

Code: Alles auswählen

apt-get remove proftpd
Folgendes Ergebnis erhielt ich:

Code: Alles auswählen

golf836:~# apt-get remove proftp
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
E: Konnte Paket proftp nicht finden
golf836:~# apt-get remove proftpd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Probieren Sie »apt-get -f install«, um diese zu korrigieren:
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
  libc6-amd64: Hängt ab: libc6 (= 2.7-18) aber 2.7-16 soll installiert werden
  libc6-dev: Hängt ab: libc6 (= 2.7-18) aber 2.7-16 soll installiert werden
  proftpd-common: Hängt ab: proftpd oder
                             proftpd-mysql ist aber nicht installierbar oder
                             proftpd-pgsql ist aber nicht installierbar oder
                             proftpd-ldap ist aber nicht installierbar
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jegliche Pakete (oder geben Sie eine Lösung an).
proftpd-mysql ist nicht installierbar... Oder so ähnlich... Die Frage stellt sich jetzt für mich (als Nicht-Linux-Guru), wieso der was installieren will, wenn ich was deinstalliert haben will... entzieht sich jeglicher Logik (für mich). Verzweifelt versuche ich also dem Vorschlag zu folgen und tippe

Code: Alles auswählen

apt-get -f install
ein und erhalte folgendes Ergebnis:

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  libc6 libc6-amd64 libc6-dev libc6-dev-amd64 locales
Vorgeschlagene Pakete:
  glibc-doc
Empfohlene Pakete:
  gcc-multilib
Die folgenden Pakete werden ENTFERNT:
  nscd
Die folgenden Pakete werden aktualisiert:
  libc6 libc6-amd64 libc6-dev libc6-dev-amd64 locales
5 aktualisiert, 0 neu installiert, 1 zu entfernen und 467 nicht aktualisiert.
14 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 20,1MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 6676kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
  libc6-dev-amd64 libc6-dev libc6-amd64 locales libc6
Diese Pakete ohne Überprüfung installieren [j/N]? j
Vorkonfiguration der Pakete ...
(Lese Datenbank ... 58181 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne nscd ...
dpkg: Fehler beim Bearbeiten von nscd (--remove):
 Kann »/usr/sbin/nscd« nicht entfernen: Keine Berechtigung
Verarbeite Trigger für man-db ...
Fehler traten auf beim Bearbeiten von:
 nscd
E: Sub-process /usr/bin/dpkg returned an error code (1)
Es tretet nun ein Fehler bei nscd auf. Soweit ich weiß ist nscd der NameServiceCacheDaemon. Oka, Anscheinend arbeitet der proftpd mit diesem Service zusammen... Was ich nicht verstehe was er (also der Linux-Rechner :-) ) mit den Paketen libc6-amd64 und libc6-dev anfangen will... Mein Latein ist hier auf jeden Fall am Ende... Ich versuchte einfach mal ncsd zu deinstallieren:

Code: Alles auswählen

apt-get remove nscd
Ergebnis:

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Probieren Sie »apt-get -f install«, um diese zu korrigieren:
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
  libc6-amd64: Hängt ab: libc6 (= 2.7-18) aber 2.7-16 soll installiert werden
  libc6-dev: Hängt ab: libc6 (= 2.7-18) aber 2.7-16 soll installiert werden
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jegliche Pakete (oder geben Sie eine Lösung an).
Kommt der wieder mit seinen libc-Dingern um die Ecke... Und als Versuchsmöglichkeit wird wieder apt-get -f install angegeben... Ein Teufelskreis... Kann mir da einer weiterhelfen? Ich will diesen verdammten FTP-Server vom Server runterschmeissen.... AArg...

Viele Grüße!
roundabout

Benutzeravatar
cray
Beiträge: 112
Registriert: 27.05.2002 01:39:01
Kontaktdaten:

Re: proftpd deinstallation

Beitrag von cray » 05.08.2009 15:30:01

Hast Du mal voher probiert:

aptitude update und dann apt-get -f install
[mailto: rt@debian.sh]
http://www.debian.sh

Value your freedom, or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn.

Richard Stallman

roundabout
Beiträge: 3
Registriert: 04.08.2009 23:25:46

Re: proftpd deinstallation

Beitrag von roundabout » 06.08.2009 14:34:54

Hallo. Erstmal danke für die Antwort!

Der Befehl

Code: Alles auswählen

aptitude update
Lädt ein paar Pakete herunter und ruft abschließend folgenden Fehler hervor:

Code: Alles auswählen

W: GPG error: ftp://ftp.de.debian.org etch Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: ftp://ftp.freenet.de unstable Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 9AA38DCD55BE302B
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.
Danach habe ich wieder

Code: Alles auswählen

apt-get -f install
ausprobiert, wo der gleiche Fehler auftaucht wie ich schon gepostet habe.

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: proftpd deinstallation

Beitrag von herrchen » 06.08.2009 17:23:10

roundabout hat geschrieben:W: GPG error: ftp://ftp.de.debian.org etch Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: ftp://ftp.freenet.de unstable Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 9AA38DCD55BE302B
Du hast da ganz übles Gemisch aus "Etch" und "Unstable". Das geht nicht lange gut (wie man sieht ...).

*Ich* würde dir raten, den ganzen Server noch einmal sauber neu auf zu setzen.
Am Besten gleich mit "Lenny" und *unbedingt* einer sauberen und minimalen "/etc/apt/sources.list".
Das ganze Gewurstel, das Du da hast, dürfte mehr Arbeit machen ...

herrchen

roundabout
Beiträge: 3
Registriert: 04.08.2009 23:25:46

Re: proftpd deinstallation

Beitrag von roundabout » 07.08.2009 10:47:35

Ja ich denke auch das das einzige "saubere" Weg ist...

Vielen Dank für den Tipp!

sasa
Beiträge: 30
Registriert: 01.07.2004 17:32:10

Re: proftpd deinstallation

Beitrag von sasa » 19.08.2009 10:33:11

Södele,

bin gerade über selbiges Prob gestolptert!
Habe im Internet diese Lösung gefunden und funzt prima:

http://www.blogix.net/2009/06/23/debian ... alisieren/
Mit dem Befehl “apt-get install debian-archive-keyring” bzw. “aptitude install debian-archive-keyring” (je nachdem ob man apt-get oder aptitude bevorzugt) können die öffentlichen Schlüssel aktualisiert werden. Aus Sicherheitsgründen muss noch eine Frage mit “Ja” bestätigt werden:
Gruß
Sasa

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: proftpd deinstallation

Beitrag von herrchen » 19.08.2009 12:30:39

sasa hat geschrieben:bin gerade über selbiges Prob gestolptert!
Naja, das wirkliche Problem in Deinem vorherigen Posting war ja das Gemisch aus "Etch" und "unstable" ...

Deshalb noch einmal der Hinweis:
Du solltest unbedingt bei "Lenny/stable" mit einer sauberen "/etc/apt/sources.list" bleiben!

herrchen

Antworten