APT Probem mit Kaputten Paketten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

APT Probem mit Kaputten Paketten

Beitrag von ToxSox » 01.11.2006 14:17:18

Hallo.

Ich habe mein Debian auf nem Rootserver neu aufspielen lassen, die haben aber keine plain Installation sodas apache mysql php etc. installiert war.

Ich hab über aptitude erstmal alles deinstalliert was ich nicht brauchte doch nun hab ich ein problem bei der installation neuer sachen...:

Code: Alles auswählen

alpha653:/# apt-get install aptitude
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
instabile Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.

Da Sie nur eine einzige Operation angefordert haben ist es sehr wahrscheinlich,
dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über
dieses Paket erfolgen sollte.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  aptitude: Hängt ab: libapt-pkg-libc6.3-6-3.11
            Hängt ab: libc6 (>= 2.3.6-6) aber 2.3.2.ds1-22sarge4 soll installiert werden
            Hängt ab: libgcc1 (>= 1:4.1.1-12) aber 1:3.4.3-13sarge1 soll installiert werden
            Hängt ab: libncursesw5 (>= 5.4-5) aber 5.4-4 soll installiert werden
            Hängt ab: libsigc++-2.0-0c2a (>= 2.0.2) soll aber nicht installiert werden
            Hängt ab: libstdc++6 (>= 4.1.1-12) soll aber nicht installiert werden
E: Kaputte Pakete
Ich hab schon apt-get update upgrade und dist-upgrade gemacht nix hat geholfen, und wenn ich apt-get dist-upgrade mache bekomm ich folgendes:
alpha653:/# apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Berechne Upgrade...Fertig
Die folgenden Pakete sind zurückgehalten worden:
adduser apt apt-utils arj base-passwd bash bc bin86 binutils bison bsdmainutils bsdutils bzip2 chkrootkit coreutils cpio
cpp-2.95 cron curl cvs dash db4.2-util dc debhelper debianutils dh-make dhcp-client dialog dpkg dpkg-dev dselect e2fslibs
exuberant-ctags fakeroot fdutils file findutils finger flex gawk gcc-2.95 gdb gettext gettext-base gnupg grep groff-base
grub gzip hostname html2text idn ifupdown info iptables iputils-ping irssi-text klogd less libacl1 libapt-pkg-perl
libattr1 libblkid1 libbz2-1.0 libc6-dev libclamav1 libcomerr2 libcompress-zlib-perl libconsole libcurl3 libdb1-compat
libdb3 libdb4.2 libdb4.3 libdbd-mysql-perl libdbi-perl libdigest-sha1-perl libedit2 libexpat1 libexpect-perl libfam0c102
libgcc1 libgcrypt11 libgdbm3 libglib2.0-0 libgpg-error0 libgpmg1 libhtml-parser-perl libidn11 libintl-gettext-ruby1.8
libio-pty-perl libio-socket-ssl-perl libjpeg62 libkrb53 liblcms1 libldap2 liblocale-gettext-perl liblockfile1 liblzo1
libmagic1 libncurses5 libncursesw5 libnet-dns-perl libnet-ssleay-perl libnss-db libopencdk8 libpam-modules libpam0g
libpcap0.8 libpcre3 libperl5.8 libpng12-0 libpopt0 libproc-process-perl libreadline5 libruby1.8 libsasl2 libsasl2-modules
libssl-dev libssl0.9.7 libstdc++5 libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl libtextwrap1 libtiff4
libusb-0.1-4 libuuid1 libwrap0 libxml-parser-ruby1.8 libzzip-0-12 login logrotate lsof ltrace m4 make man-db mc
module-init-tools mount mtr-tiny nano ncurses-base ncurses-bin netbase netkit-inetd nmap nscd ntpdate nvi openssl passwd
patch pciutils perl-doc perl-modules powernowd procps psmisc python2.3 quota rcs reportbug rsync ruby1.8 sed ssh strace
subversion sudo sysklogd tar tcl8.4 tclreadline tcpd tcpdump telnet traceroute ucf unzoo util-linux vim vim-common w3m
wget whiptail whois yaird zlib1g
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 190 nicht aktualisiert.
190 nicht aktualisiert... wieso?

danke schonmal

mfg
Thomas

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

Re: APT Probem mit Kaputten Paketten

Beitrag von herrchen » 01.11.2006 14:25:00

ToxSox hat geschrieben: Ich hab über aptitude erstmal alles deinstalliert was ich nicht brauchte doch nun hab ich ein problem bei der installation neuer sachen...:

Code: Alles auswählen

alpha653:/# apt-get install aptitude
nanu ...

wie sieht deine "/etc/apt/sources.list" aus?

herrchen

ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

Beitrag von ToxSox » 01.11.2006 14:42:19

Code: Alles auswählen

# main sources

deb http://debian.intergenia.de/debian/ sarge main contrib non-free
deb-src http://debian.intergenia.de/debian/ sarge main contrib non-free

# non-us

deb http://debian.intergenia.de/debian-non-US/ sarge/non-US main contrib non-fre
deb-src http://debian.intergenia.de/debian-non-US/ sarge/non-US main contrib non

# security

deb http://debian.intergenia.de/debian-security/ sarge/updates main contrib non-
deb-src http://debian.intergenia.de/debian-security/ sarge/updates main contrib

deb ftp://ftp.de.debian.org/debian/ testing main
deb-src ftp://ftp.de.debian.org/debian/ testing main

deb http://security.debian.org/ testing/updates main contrib non-free
hab an den sourcen nix geändert, sind so wie sie waren.

Hoffe is kein scheiß drin.

Ja das is auch so ne sache, aptitude hab ich anscheinend auch deinstalliert, aber nicht bewusst, gestern hab ich alles damit weggemacht d.H. hab nie apt-get remove gemacht, immer über aptitude aber heute gings ned mehr...

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

Beitrag von herrchen » 01.11.2006 14:49:24

ToxSox hat geschrieben: Hoffe is kein scheiß drin.
da sind Sarge (stable) und testing gemischt.
sollte man das nicht sehen, wenn man einen root-server unter Debian betreiben will?

wenn du Sarge willst, reicht folgendes:

Code: Alles auswählen

deb http://debian.intergenia.de/debian/ sarge main contrib non-free
deb http://debian.intergenia.de/debian-security/ sarge/updates main contrib non-free
dann ein "apt-get update".

herrchen

ps. bleib´ dann bei "aptitude"

ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

Beitrag von ToxSox » 01.11.2006 15:07:44

bekomm ich den die testing sachen auch wieder weg, oder müsste ich den nochmal neu aufsetzten lassen?

hab immernoch foldendes

Code: Alles auswählen

alpha653:/# apt-get install gcc
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
instabile Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.

Da Sie nur eine einzige Operation angefordert haben ist es sehr wahrscheinlich,
dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über
dieses Paket erfolgen sollte.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  gcc: Hängt ab: cpp (>= 4:3.3.5-3) soll aber nicht installiert werden
       Hängt ab: gcc-3.3 (>= 1:3.3.5-1) soll aber nicht installiert werden
       Hängt ab: cpp-3.3 (>= 1:3.3.5-1) soll aber nicht installiert werden
E: Kaputte Pakete

hab meine sources angepasst und geupdated, aptitude geht wieder... danke..

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 02.11.2006 15:37:47

ToxSox hat geschrieben:bekomm ich den die testing sachen auch wieder weg, oder müsste ich den nochmal neu aufsetzten lassen?
Evtl. durch ein

Code: Alles auswählen

# aptitude update && aptitude dist-upgrade -t stable
Wenn das nicht hinhaut, nur durch müsame Handarbeit und gute Kenntnisse von apt und dpkg, so das eine Neuinstallation sinnvoller wäre. Dann achte darauf, möglichst wenig Metapakete zu installieren, sondern nur das, was du brauchst.

Ansonsten poste mal die Ausgabe von

Code: Alles auswählen

$ apt-cache policy gcc
welches vermutlich noch aus testing stammt.

Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

Beitrag von ToxSox » 02.11.2006 16:49:10

Code: Alles auswählen

alpha653:/# apt-cache policy gcc
gcc:
  Installiert:(keine)
  Mögliche Pakete:4:3.3.5-3
  Versions-Tabelle:
     4:3.3.5-3 0
        500 http://debian.intergenia.de sarge/main Packages
alpha653:/#
ist eigentlich stable oder?

Das Problem ist ja, das Server4you bei dem kleinstem Debianpaket apache mysql und mail mitinstalliert. Kommt das dann auch schon ausm Testing?

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 02.11.2006 17:23:16

ToxSox hat geschrieben:

Code: Alles auswählen

alpha653:/# apt-cache policy gcc
gcc:
  Installiert:(keine)
  Mögliche Pakete:4:3.3.5-3
  Versions-Tabelle:
     4:3.3.5-3 0
        500 http://debian.intergenia.de sarge/main Packages
alpha653:/#
ist eigentlich stable oder?
Jupp, sarge=stable. Was sagt denn ein

Code: Alles auswählen

aptitude install gcc
ToxSox hat geschrieben:Das Problem ist ja, das Server4you bei dem kleinstem Debianpaket apache mysql und mail mitinstalliert. Kommt das dann auch schon ausm Testing?
Es kommt alles aus den von dir angegebenen Paketquellen, mit dem obigen Befehl kannst du überprüfen, ob du noch Pakete aus Testing drauf hast.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

Beitrag von ToxSox » 03.11.2006 08:45:43

also gerade hab ich den Server neu installieren lassen.
Hab jetzt wieder alles so wie ich es hatte.

Meine sources.list:

Code: Alles auswählen

# main sources
deb http://debian.intergenia.de/debian/ sarge main contrib non-free
deb-src http://debian.intergenia.de/debian/ sarge main contrib non-free

# non-us
deb http://debian.intergenia.de/debian-non-US/ sarge/non-US main contrib non-fre
deb-src http://debian.intergenia.de/debian-non-US/ sarge/non-US main contrib non

# security
deb http://debian.intergenia.de/debian-security/ sarge/updates main contrib non-
deb-src http://debian.intergenia.de/debian-security/ sarge/updates main contrib

Wie bekomme ich raus welche Pakette alle installiert sind, damit ich dir hier posten kann um rauszufinden welche ich nicht brauche?

Habe bis jetzt kein update gemacht.

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 03.11.2006 10:03:58

ToxSox hat geschrieben:Wie bekomme ich raus welche Pakette alle installiert sind, damit ich dir hier posten kann um rauszufinden welche ich nicht brauche?.
http://wiki.debianforum.de/SoftwareVerwalten
--> AnzeigeAllerInstalliertenPakete

Bitte benutze für eine so lange Liste NoPaste (Link ist über dem Editorfenster hier im Forum)
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

ToxSox
Beiträge: 18
Registriert: 03.04.2006 07:44:04
Wohnort: Oberhausen
Kontaktdaten:

Beitrag von ToxSox » 04.11.2006 13:15:43

danke!

hier die Liste an Paketen, die Server4You im Plain Setup installiert:

http://nopaste.debianforum.de/4423

Ich will einfach nur nen leeren Server wo ich was ordentliches drauf machen kann.

Geplant ist:

1. Apache2 Server
2. php5 wie weiß ich noch nicht aber nicht als apachemodul
3. mysql5 Server

Aber dafür brauch ich die ganzen alten Apache mysql php und mail sachen garnicht.

Also bitte sagt mir was von den ganzen Paketen ich löschen kann...

Antworten