apt: Cache -oder was das ist- leeren?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
bernostern
Beiträge: 121
Registriert: 19.10.2003 13:21:12

apt: Cache -oder was das ist- leeren?

Beitrag von bernostern » 29.04.2004 17:46:09

Hallo,

ich habe in meine sources.list einen Mirror eingetragen, von dem ich etwas installieren wollte(php4 Backport). Ich habe dann mit apt-get -s install erstmal angetestet, welche Dependencies apt holen möchte. Da mir das zu viele waren, habe ich mich entschlossen, das Paket nicht zu installieren.
Leider habe ich bei jedem Aufruf von apt-get -s upgrade wieder die ganzen "unmet dependencies" drin und er will die ganze Zeit das ich das alles mit apg-get -f installiere. Den Mirror hab ich wieder rausgeschmissen, apt-get update und clean und autoclean gemacht, aber apt scheint immer noch die alten Pakete im Cache zu haben.

Wie krieg ich die da wieder raus?

Danke,
Bern

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 29.04.2004 17:54:40

Code: Alles auswählen

apt-get clean
Ich glaube aber nicht, dass es an den Paketen im Cache liegt. Poste doch mal die Fehlerausgabe von apt-get -s upgrade.

bernostern
Beiträge: 121
Registriert: 19.10.2003 13:21:12

Beitrag von bernostern » 29.04.2004 18:29:49

Code: Alles auswählen

apt-get -s upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  php4: Depends: libc6 (>= 2.3.2.ds1-4) but 2.3.1-17 is installed
        Depends: libdb4.2 but it is not installable
        Depends: libexpat1 (>= 1.95.6) but 1.95.2-6 is installed
        Depends: libmm13 but it is not installable
        Depends: libpam0g (>= 0.76) but 0.72-35 is installed
        Depends: libpcre3 (>= 4.5) but 3.4-1.1 is installed
        Depends: libssl0.9.7 but it is not installable
        Depends: zlib1g (>= 1:1.2.1) but 1:1.1.4-1.0woody0 is installed
        Depends: apache-common (>= 1.3.29.0.2) but 1.3.26-0woody3 is installed
E: Unmet dependencies. Try using -f.
Das habe ich seitdem ich versucht habe einen Backport von php4-cgi von einem Mirror zu installen. Ich habs dann aber NICHT installiert, habe den Mirror wieder aus der sources.list rausgeschmissen und ein apt-get update gefahren. Seither hab ich immer noch diese Einträge. :-(

Gruß,
Bern

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 » 29.04.2004 18:53:39

hallo bernostern
hast du nachdem du die Backportquelle aus der sources.list entfernt hast schon einmal
apt-get check
aufgerufen?

Hat mir schonmal geholfen

cu Sebastian

bernostern
Beiträge: 121
Registriert: 19.10.2003 13:21:12

Beitrag von bernostern » 29.04.2004 19:25:31

Hallo Mr_Snede,

hab ich gemacht, ja. Ist aber das gleiche Ergebnis wie oben.

Gruß,
Bern

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

Beitrag von Joghurt » 29.04.2004 21:55:55

apt-get hat geschrieben:You might want to run `apt-get -f install' to correct these.
Schon probiert?

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 29.04.2004 22:09:12

Oder versuch einfach mit "apt-get remove php4" oder "dpkg --purge php4" php4 zu löschen. Das sollte das Problem lösen.

Wahrscheinlich wird das sogar apt-get -f install vorschlagen.

bernostern
Beiträge: 121
Registriert: 19.10.2003 13:21:12

Beitrag von bernostern » 29.04.2004 22:50:59

ja tatsächlich.

Code: Alles auswählen

apt-get -f install 
hat php4 deinstalliert und ich hab es gleich nochmal installiert, jetzt passt wieder alles. Puhh ich hab das schon gelesen, aber ich hab mich nicht getraut, weil der Sever laufen sollte.

Dachte, dass ein

Code: Alles auswählen

apt-get -f install 
die ganzen Pakete installieren will, nicht das es das "fehlerhafte" deinstalliert.

Danke auf jeden Fall!
Schönen Gruß,
Bern

Antworten