Abhängigkeiten

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

Abhängigkeiten

Beitrag von pelikan_123 » 20.07.2004 19:41:56

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??? 8O
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. :cry:

Bitte dringend um Hilfe!

Gruß
Pelikan

Benutzeravatar
Flowyerg
Beiträge: 239
Registriert: 23.02.2004 18:42:41
Kontaktdaten:

Beitrag von Flowyerg » 20.07.2004 19:46:59

Hmm... ich persönlich hätte gerne eine Fehlermeldung so als Beispiel...
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------

pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

Beitrag von pelikan_123 » 20.07.2004 19:58:20

Klar lässt sich so etwas einrichten. :D

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

Benutzeravatar
Flowyerg
Beiträge: 239
Registriert: 23.02.2004 18:42:41
Kontaktdaten:

Beitrag von Flowyerg » 20.07.2004 20:01:12

hmm... Schuss ins blaue versuch mal folgende Sachen:

Code: Alles auswählen

dpkg --configure --pending
dpkg --purge --pending
apt-get update
apt-get -f install
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.
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------

pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

Beitrag von pelikan_123 » 20.07.2004 20:23:55

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

Benutzeravatar
Flowyerg
Beiträge: 239
Registriert: 23.02.2004 18:42:41
Kontaktdaten:

Beitrag von Flowyerg » 20.07.2004 20:57:10

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
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------

Antworten