Knoppix-Debian mit apt-get -f install zerschossen?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Knoppix-Debian mit apt-get -f install zerschossen?

Beitrag von NCoDer » 23.09.2004 01:56:10

Hallo allerseits,

habe auf einem älteren Notebook mit Knoppix-CD ein Debian installiert. Alles lief prima, Internet, Webserver, MySQL etc. Nun wollte ich mit apt-get quanta installieren und bekam eine Fehlermeldung, Nicht erfüllte Abhängigkeiten oder so ähnlich. Daraufhin habe ich apt-get update gemacht, da gab es noch einmal Fehlermeldungen, "Konnte http://non-us.debian.org/~kitame/mozilla/ etc. nicht holen".

Dann habe ich (das war der Fehler) apt-get -f install getippt und bestätigt, ohne mir das "Kleingedruckte" durchzulesen. Irgendwann sah ich dann, dass KDE entfernt wurde, da war es dann aber schon zu spät...

Nach einiger Recherche habe ich dann erst erfahren, dass die sources.list gecheckt werden muss. Da waren nun auch einige testing Einträge dabei. (Warum weiss ich auch nicht). Die habe ich dann auskommentiert, aber das war wohl zu spät.

Jetzt blinkt nach dem Booten ein paar mal der Monitor, beim Versuch den X-Server zu starten und schließlich erscheint
"Debian GNU/Linux testing/unstable ndh-nb tty1 "
an der Konsole.
Das heisst wohl, ich habe nun ein testing/unstable und keine grafische Oberfläche mehr. Damit könnte ich ja leben, alles andere geht ja noch, aber ich kann nun auch z.B. kein postfix installieren. Es erscheint:

Code: Alles auswählen

Die folgenden Pakete haben nichterfüllte Abhängigkeiten
kdm: Hängt ab: kdelibs4 (>= 4:3.1.3) ist aber nicht installierbar
  libice-dev: Hängt ab: libice6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libsm-dev: Hängt ab: libsm6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libwine: Hängt ab: libxv1 ist aber nicht installierbar
  libx11-dev: Hängt ab: libx11-6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxext-dev: Hängt ab: libxext6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxi-dev: Hängt ab: libxi6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxmu-dev: Hängt ab: libxmu6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxmuu-dev: Hängt ab: libxmuu1 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxp-dev: Hängt ab: libxp6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxpm-dev: Hängt ab: libxpm4 (= 4.3.0.dfsg.1-4)
  libxrandr-dev: Hängt ab: libxrandr2 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxt-dev: Hängt ab: libxt6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxtrap-dev: Hängt ab: libxtrap6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxtst-dev: Hängt ab: libxtst6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxv-dev: Hängt ab: libxv1 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  postfix: Hängt ab: libgdbmg1 soll aber nicht installiert werden
           Hängt ab: postfix-ldap (= 1.1.11-0.woody3)
           Hängt ab: postfix-pcre (= 1.1.11-0.woody3)
           Kollidiert: mail-transport-agent
           Kollidiert: smail aber 3.2.0.115-5 soll installiert werden
  smail: Kollidiert: mail-transport-agent
und wenn ich kdelibs4 installieren will:
.

Code: Alles auswählen

Paket kdelibs4 hat keine verfügbare Version, existiert aber in der Datenbank.
Das heißt meist, dass das Paket in einer Abhängigkeit erwähnt, aber niemals
eingespielt wurde, dass es veraltet ist oder mit dem Inhalt von sources.list
nicht verfügbar ist
Hier ist meine aktuelle sources.list:

Code: Alles auswählen

# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.

# Security updates for "stable"
deb http://security.debian.org stable/updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free

# Stable
deb http://ftp2.de.debian.org/pub/debian stable main contrib non-free
deb http://ftp2.de.debian.org/pub/debian-non-US stable/non-US main contrib non-free

# Sources
deb-src http://ftp2.de.debian.org/pub/debian stable main contrib non-free
deb-src http://ftp2.de.debian.org/pub/debian-non-US stable/non-US main contrib non-free

# Testing
#deb http://ftp2.de.debian.org/pub/debian testing main contrib non-free
#deb http://ftp2.de.debian.org/pub/debian-non-US testing/non-US main contrib non-free

# Sources
#deb-src http://ftp2.de.debian.org/pub/debian testing main contrib non-free
#deb-src http://ftp2.de.debian.org/pub/debian-non-US testing/non-US main contrib non-free

# Unstable
#deb http://ftp2.de.debian.org/debian unstable main contrib non-free
#deb http://ftp2.de.debian.org/debian-non-US unstable/non-US main contrib non-free

# Sources
#deb-src http://ftp2.de.debian.org/debian unstable main contrib non-free
#deb-src http://ftp2.de.debian.org/debian-non-US unstable/non-US main contrib non-free

# Experimental
#deb http://ftp2.de.debian.org/debian ../project/experimental main contrib non-free
#deb-src http://ftp2.de.debian.org/debian ../project/experimental main contrib non-free

# Mozilla
deb http://non-us.debian.org/~kitame/mozilla ./
deb-src http://non-us.debian.org/~kitame/mozilla ./

# GNOME 2.0
# deb http://www.gnome.de/debian/ ./

# KDE 3
# deb http://ktown.kde.org/~nolden/kde stable main
# deb-src http://ktown.kde.org/~nolden/kde stable main
# We get packages from testing/unstable for now

# cdbakeoven
# deb http://coyote.asoc.euitt.upm.es/mud/debian/ ./

# XFree 4.2/4.3
deb http://people.debian.org/~branden/packages sid/i386/
deb-src http://people.debian.org/~branden/packages sid/source/
# deb http://www.penguinppc.org/~daniels/sid/i386 ./
# deb-src http://www.penguinppc.org/~daniels/sid/source ./

# Java
deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian woody main non-free
deb-src ftp://ftp.gwdg.de/pub/languages/java/linux/debian woody main non-free
deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian unstable main non-free
deb-src ftp://ftp.gwdg.de/pub/languages/java/linux/debian unstable main non-free
# deb http://people.debian.org/~sgybas/jdk13

# LyX & others (now in debian/unstable)
# deb ftp://ntama.uni-mainz.de/pub/debian unofficial/
# deb-src ftp://ntama.uni-mainz.de/pub/debian unofficial/

# Evolution
#deb ftp://ftp.ximian.com/pub/debian stable main
#deb-src ftp://ftp.ximian.com/pub/debian stable main

# Blades Repository (pppoeconf & co)
deb http://people.debian.org/~blade/testing ./
deb-src http://people.debian.org/~blade/testing ./

# Wine CVS snapshot
# deb http://people.debian.org/~andreas/debian wine main
# deb-src http://people.debian.org/~andreas/debian wine main

# deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-1 (20010427)]/ unstable contrib main non-US/contrib non-US/main
Muss ich also alles noch mal von vorne installieren, oder gibt es noch eine Möglichkeit? Zur Not würde ich auch mit einer testing Version leben können, wenn ich da wieder installieren könnte...

So das war ein langer Roman, Danke trotzdem für Ratschläge...

Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Beitrag von Diablo » 23.09.2004 08:11:35

ich denke dass du ein reines Knoppix wieder bekommst musst du neu installieren. Was du noch versuchen kannst ist aus deinem Knoppix ein reines Debian SID zu machen. Kommentier alles aus der sources.list dazu aus, außer folgende Einträge:

Code: Alles auswählen

# Unstable 
deb http://ftp2.de.debian.org/debian unstable main contrib non-free 
deb http://ftp2.de.debian.org/debian-non-US unstable/non-US main contrib non-free 
deb-src http://ftp2.de.debian.org/debian unstable main contrib non-free 
deb-src http://ftp2.de.debian.org/debian-non-US unstable/non-US main contrib non-free
danach ein apt-get update && apt-get dist-upgrade.

Kann dir allerdings nicht garantieren obs danach funktioniert, aber du hast ja anscheinend nichts mehr zu verlieren ;)
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Beitrag von NCoDer » 24.09.2004 01:27:41

So nachdem ich nun festgestellt habe, dass eigentlich nur KDE fehlt und sonst alles funktioniert, ich sogar noch ein paar andere Windowmanager drauf habe bin ich etwas entspannter.

Nach den Änderungen in der sources.list gemäß vorhergehendem Posting wurde apt-get nach "-f install" ziemlich aktiv und hat 60 MB Dateien runtergeladen, aber es scheint ein Problem mit xlibs zu geben, es kommen eine Reihe Fehlermeldungen:

Code: Alles auswählen

Fehler beim Bearbeiten von /var/cache/apt/archives/libx... 
versuche "/usr/X11R6/libX..." zu überschreiben, welches auch in Paket xlibs ist.
dpkg-deb: Unterprozess paste getötet mit Signal...
Alle Fehlermeldungen beziehen sich auf xlibs.

Meine Recherche hat ergeben, dass man nun entweder alle Pakete mit dieser Fehlermeldung mit dpkg -force überschreiben kann, oder apt-get remove --purge xlibs aufruft. Letzteres habe ich probiert, mit folgendem Ergebnis:
(20 Zeilen von 200)

Code: Alles auswählen

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  aalib-bin: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  aalib1: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  ace-of-penguins: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  acroread: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  airsnort: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  alevt: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  autotrace: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  bb: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  blt: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  dillo: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  efax-gtk: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  elinks: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  emacs21: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  fluxbox: Hängt ab: xlibs (> 4.1.0) soll aber nicht installiert werden
  freeglut3: Hängt ab: libx11-6 soll aber nicht installiert werden oder 
Ich bin mir jetzt nicht sicher, ob und wenn wie ich da weiter komme. Es geht mir vor allem darum postfix zu installieren. Der Versuch endete aber auch in:

Code: Alles auswählen

 kdm: Hängt ab: kdelibs4 (>= 4:3.1.3) ist aber nicht installierbar
  libice-dev: Hängt ab: libice6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libsm-dev: Hängt ab: libsm6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libwine: Hängt ab: libxv1 ist aber nicht installierbar
  libx11-dev: Hängt ab: libx11-6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxext-dev: Hängt ab: libxext6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxi-dev: Hängt ab: libxi6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxmu-dev: Hängt ab: libxmu6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxmuu-dev: Hängt ab: libxmuu1 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxp-dev: Hängt ab: libxp6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxpm-dev: Hängt ab: libxpm4 (= 4.3.0.dfsg.1-4)
  libxrandr-dev: Hängt ab: libxrandr2 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxt-dev: Hängt ab: libxt6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxtrap-dev: Hängt ab: libxtrap6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxtst-dev: Hängt ab: libxtst6 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  libxv-dev: Hängt ab: libxv1 (= 4.3.0.dfsg.1-4) ist aber nicht installierbar
  postfix: Hängt ab: libgdbmg1 soll aber nicht installiert werden
           Hängt ab: postfix-ldap (= 1.1.11-0.woody3)
           Hängt ab: postfix-pcre (= 1.1.11-0.woody3)
           Kollidiert: mail-transport-agent
           Kollidiert: smail aber 3.2.0.115-5 soll installiert werden
  smail: Kollidiert: mail-transport-agent
Hoffe es findet sich noch jemand mit etwas Geduld, meine Unwissenheit zu verringern ;-)

Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Beitrag von Diablo » 24.09.2004 17:31:57

das ist leider der Nachteil an Knoppix, ist zwar so recht komfortabel, aber es ist nie ein reines Debian Stable/Testing/Unstable sondern immer eine Mischung aus allen 3 Zweigen.

Ich denke mal da kommst du nicht an einer neuinstallation vorbei :(
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Beitrag von NCoDer » 24.09.2004 20:49:13

Ok, Danke mal trotzdem.

Immerhin hat mich Knoppix grundsätzlich von Debian überzeugt, das macht sich nicht in allem so breit, wie SUSE...

Werde mir dann mal 'ne Debian stable Version runterladen.

Benutzeravatar
QT
Beiträge: 1322
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 25.09.2004 00:16:20

Diablo hat geschrieben:das ist leider der Nachteil an Knoppix, ist zwar so recht komfortabel, aber es ist nie ein reines Debian Stable/Testing/Unstable sondern immer eine Mischung aus allen 3 Zweigen.
Natürlich kann eine ursprüngliche Knoppix Installation keine absolut reine Debian Installation mehr werden, denn schliesslich war es ja mal ein Knoppix, aber eine Mischung aus allen 3 Zweigen muss es nun wirklich nicht bleiben. Ich sag mal, wenn man wirklich relativ gut mit dpkg und APT klar kommt, kann man es nicht nur schaffen den Grossteil von Knoppix auf SID umzustellen sondern man bekommt es vielleicht sogar hin, auf sysv-rc und initscripts umzustellen und die Knoppix Initscripts und sonsigen Eigenheiten hinter sich zu lassen.

Also ich wüsste nicht, was das Knoppix-basierte Debian SID auf meinem Laptop von dem "reinen" SID auf meinem Desktop unterscheidet....

NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Beitrag von NCoDer » 28.10.2004 02:10:49

Bemühe mich gerade mal wieder um mein Debian-Notebook.

Hat niemand eine Idee, was ich mit xlibs machen muss, damit der im obigen Posting gezeigte Fehler nach apt-get -f install nicht auftritt?

Soll ich es per dpkg -force deinstallieren und dann mit apt-get -f install neu installieren lassen?

Im Moment gibt es halt kein KDE, (damit kann ich leben) aber auch keine Installationen per apt-get (das ist schade...). Evtl. ist aber das upgraden auf SID leichter als eine Neuinstallation. (Das Konfigurieren der PCMCIA-Karte und des Netzwerkes war nicht ganz trivial)

Danke für Hilfe.

Gruß,
NCoDer

sowatt
Beiträge: 117
Registriert: 14.03.2003 15:22:56
Wohnort: Hamburg

Beitrag von sowatt » 28.10.2004 04:14:11

Hi,
wenn Du ein Knoppix installieren willst dann schau Dir doch mal das Kanotix an.
Das ist wesentlich besser zum installieren geeignet.

MfG
sowatt

Benutzeravatar
horo
Beiträge: 47
Registriert: 05.01.2004 15:47:20
Wohnort: Berlin

Beitrag von horo » 28.10.2004 09:38:26

Vorher ist es hilfreich, /etc und /home zu retten, so kannst Du fast alle Deine Konfigurationen nachschauen und wieder eintragen. Da Kanotix ein reines Debian Sid ist, läßt es sich auch "apt-getten".

Ciao Martin

NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Beitrag von NCoDer » 28.10.2004 10:07:18

Um das nochmal klar zu stellen, ich muss gar nichts "retten", da das Notebook funktioniert, es läuft ein Webserver drauf, ich komme ins Netz etc. Nur apt-get geht nicht mehr, da die obengenannte unaufgelöste Abhängigkeit weitere Installationen verhindert.

Es muss doch einen Weg geben, das Problem:

Code: Alles auswählen

Fehler beim Bearbeiten von /var/cache/apt/archives/libx... 
versuche "/usr/X11R6/libX..." zu überschreiben, welches auch in Paket xlibs ist. 
das beim aktualisieren mit apt-get -f install angezeigt wird zu umgehen.

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Beitrag von rolo » 28.10.2004 13:22:47

vielleicht machst du wirklich mal in deiner sources.list den weg für unstable frei und kommentierst stable aus.

NCoDer
Beiträge: 42
Registriert: 01.02.2004 11:48:54

Beitrag von NCoDer » 28.10.2004 13:28:46

Das habe ich bereits getan. Ich glaube wirklich, dass einzige Problem zum Upgrade nach SID ist diese xlibs, deren Dateien nicht überschrieben werden können.

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

Beitrag von Joghurt » 28.10.2004 14:02:50

dpkg --force-overwrite -i /var/cache/apt/archives/libx.....deb

Antworten