Hallo,
ich habe ein riesen Problem mit meinem Debian.
Immer wenn ich ein Programm installieren möchte, ganz gleichgültig, welches, bekomme ich Abhängigkeiten, Abhängigkeiten und nochmals Abhängigkeiten.
Ich bin wirklich am Verzweifeln, da ich nichts installieren kann und mich die doofen Abhängigkeiten überall verfolgen.
Auch die Option -f bei apt-get install bringt mich leider nie zum Erfolg.
Wiesst ihr, was man dagegen machen kann???
Es ist halt echt ärgerlich, wenn man nichts installieren kann. Und wenn ich dann die Liste, die apt an Abhängigkeiten auflistet, abarbeiten will (soll heißen, die Programme zu installieren) bekomme ich auch dort wieder Abhängigkeiten.
Bitte dringend um Hilfe!
Gruß
Pelikan
Abhängigkeiten
Hmm... ich persönlich hätte gerne eine Fehlermeldung so als Beispiel...
Lässt sich sowas euinrichten?
Lässt sich sowas euinrichten?
I am root. If you see me laughing, you better have a backup...
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------
-
- Beiträge: 212
- Registriert: 20.05.2004 13:52:16
Klar lässt sich so etwas einrichten.
Bei apt-get install kde (mit oder ohne -f) erscheint folgendes:
Oder bei apt-get install alsaconf:
Gruß
Pelikan
Bei apt-get install kde (mit oder ohne -f) erscheint folgendes:
Code: Alles auswählen
Reading Package Lists...
Building Dependency Tree...
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
armagetron: Depends: armagetron-common (= 0.2.5.2-3) but it is not installable
Depends: libsdl-image1.2 (>= 1.2.3) but 1.2.1-2 is to be installed
Depends: libsdl1.2debian (> 1.2.6-0) but 1.2.4-1 is to be installed
bzflag: Depends: libadns1 but it is not going to be installed
gltron: Depends: libmikmod2 (>= 3.1.10) but it is not going to be installed
Depends: libogg0 (>= 1.1.0) but 1.0rc3-1 is to be installed
Depends: libsdl-net1.2 but it is not going to be installed
Depends: libsdl-sound1.2 but it is not installable
Depends: libsdl1.2debian (> 1.2.6-0) but 1.2.4-1 is to be installed
Depends: libvorbis0a (>= 1.0.1) but it is not installable
Depends: libvorbisfile3 (>= 1.0.1) but it is not installable
glutg3: Depends: freeglut3 but it is not installable
kde: Depends: kate but it is not going to be installed or
kate3 but it is not installable
Depends: kscreensaver but it is not going to be installed or
kscreensaver3 but it is not installable
Depends: kcron but it is not going to be installed
Depends: ark but it is not going to be installed
Depends: kab but it is not going to be installed
Depends: karm but it is not going to be installed
Depends: kcalc but it is not going to be installed
Depends: kcharselect but it is not going to be installed
Depends: koffice but it is not going to be installed
Depends: knewsticker but it is not going to be installed
Depends: kcoloredit but it is not going to be installed
tuxracer: Depends: libsdl-mixer1.2 (>= 1.2.5) but 1.2.1-5 is to be installed
Depends: libsdl1.2debian (> 1.2.7-0) but 1.2.4-1 is to be installed
Depends: tcl8.4 (>= 8.4.5) but it is not installable
xplanet: Depends: libnetpbm10 but it is not installable
Oder bei apt-get install alsaconf:
Code: Alles auswählen
Reading Package Lists...
Building Dependency Tree...
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
alsaconf: Depends: alsa-base (>= 0.5.9d-6) but it is not going to be installed
Depends: alsa-utils but it is not going to be installed
armagetron: Depends: armagetron-common (= 0.2.5.2-3) but it is not installable
Depends: libsdl-image1.2 (>= 1.2.3) but 1.2.1-2 is to be installed
Depends: libsdl1.2debian (> 1.2.6-0) but 1.2.4-1 is to be installed
bzflag: Depends: libadns1 but it is not going to be installed
gltron: Depends: libmikmod2 (>= 3.1.10) but it is not going to be installed
Depends: libogg0 (>= 1.1.0) but 1.0rc3-1 is to be installed
Depends: libsdl-net1.2 but it is not going to be installed
Depends: libsdl-sound1.2 but it is not installable
Depends: libsdl1.2debian (> 1.2.6-0) but 1.2.4-1 is to be installed
Depends: libvorbis0a (>= 1.0.1) but it is not installable
Depends: libvorbisfile3 (>= 1.0.1) but it is not installable
glutg3: Depends: freeglut3 but it is not installable
tuxracer: Depends: libsdl-mixer1.2 (>= 1.2.5) but 1.2.1-5 is to be installed
Depends: libsdl1.2debian (> 1.2.7-0) but 1.2.4-1 is to be installed
Depends: tcl8.4 (>= 8.4.5) but it is not installable
xplanet: Depends: libnetpbm10 but it is not installable
Gruß
Pelikan
hmm... Schuss ins blaue versuch mal folgende Sachen:
Das ist das was mir spontan einfällt, weil solche Abhängigkeitsprobleme treten bei mir höchstens auf, wenn ich per apt-pinning Pakete aus unstable installieren will.
Code: Alles auswählen
dpkg --configure --pending
dpkg --purge --pending
apt-get update
apt-get -f install
I am root. If you see me laughing, you better have a backup...
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------
-
- Beiträge: 212
- Registriert: 20.05.2004 13:52:16
Danke, ich lade gerade kde 3.2.2 runter, irgendwie scheints funktioniert zu haben.
Allerdings: jetzt startet mein xserver nicht mehr wie früher automatisch, sondern ich muss mich erst einloggen und dann startx eingeben, damit es wieder funktioniert.
Was kann ich dagegen machen?
Und was mich auch interessieren würde: was haben deine Befehle eigentlich bewirkt, da es jetzt ja zu funktionieren scheint???
Gruß
Pelikan
Allerdings: jetzt startet mein xserver nicht mehr wie früher automatisch, sondern ich muss mich erst einloggen und dann startx eingeben, damit es wieder funktioniert.
Was kann ich dagegen machen?
Und was mich auch interessieren würde: was haben deine Befehle eigentlich bewirkt, da es jetzt ja zu funktionieren scheint???
Gruß
Pelikan
Wieder ein schuss ins blaue:
ich weiß nicht welcher Befehl jetzt am Ende das Problem gelöst hat.
dpkg --configure --pending
konfiguriert alle Pakete die zwar schon installiert wurden aber noch nicht fertig konfiguriert worden sind.
dpkg --purge --pending
entfernt alle Pakete, die zur Löschung vorgesehen sind und entfernt deren Config-files
apt-get update
Macht ein Update der verfügbaren packages.
apt-get -f install
versucht automatisch alles zu korrigieren was kaputt ist (naja blöd zu erklären, man apt-get sollte helfen (unter option --fix-broken oder -f)
hmm zu deiner Frage wegen startx und so...
apt-get install kdm (oder gdm oder xdm oder wdm) damit kommst du zum graphischen Login
ich weiß nicht welcher Befehl jetzt am Ende das Problem gelöst hat.
dpkg --configure --pending
konfiguriert alle Pakete die zwar schon installiert wurden aber noch nicht fertig konfiguriert worden sind.
dpkg --purge --pending
entfernt alle Pakete, die zur Löschung vorgesehen sind und entfernt deren Config-files
apt-get update
Macht ein Update der verfügbaren packages.
apt-get -f install
versucht automatisch alles zu korrigieren was kaputt ist (naja blöd zu erklären, man apt-get sollte helfen (unter option --fix-broken oder -f)
hmm zu deiner Frage wegen startx und so...
apt-get install kdm (oder gdm oder xdm oder wdm) damit kommst du zum graphischen Login
I am root. If you see me laughing, you better have a backup...
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d++ s-:- a-- C++ UL P L+++ E W+ N o K- w--
O- M-- V- PS+ PE Y PGP t+ 5 X+ R+ !tv b+ DI+ D+
G+ e h- r-- y+
------END GEEK CODE BLOCK------