Fehlermeldung bei apt-get install unter lenny

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Fehlermeldung bei apt-get install unter lenny

Beitrag von Duff » 01.03.2009 12:16:21

Hallo,

ich bekomme fast bei jedem Installieren von Paketen unter lenny mit apt-get install <paket> folgende Fehlermeldung:

Code: Alles auswählen

...
[/cE: Konnte Lock /var/cache/apt/archives/lock nicht bekommen - open (11 Die Ressource ist zur Zeit nicht verfügbar)
E: Kann das Downloadverzeichnis nicht sperren.
E: Problem executing scripts DPkg::Post-Invoke 'apt-get clean'
E: Sub-process returned an error code
Wie kann ich das abstellen?
Oh, yeah!

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Six » 01.03.2009 12:27:07

Was sagt denn

Code: Alles auswählen

ls -la /var/cache/apt/archives/lock
?
Be seeing you!

Benutzeravatar
lottikarotti
Beiträge: 86
Registriert: 02.04.2008 16:23:03
Wohnort: /bin/lotti
Kontaktdaten:

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von lottikarotti » 01.03.2009 12:27:42

Hab' auf Anhieb nur folgendes gefunden:
Lock nicht aufrufbar
Wenn apt oder ein anderer Paketmanager beim Installieren die Fehlermeldung: "Konnte Lock nicht bekommen" ausgibt, sollte man die Datei /var/cache/apt/archives/lock mit Root-Rechten löschen.
Mit freundlichen Grüßen, lotti.
$ uname -r
2.6.28.3-lotti

Wer "nämlich" OHNE "h" schreibt ist dämlich ;-)

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Duff » 01.03.2009 12:36:00

Ok, und ja, die Datei ist vorhanden.

Code: Alles auswählen

-rw-r----- 1 root root 0 14. Feb 12:50 /var/cache/apt/archives/lock
Soll ich diese nun einfach löschen?
Oh, yeah!

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Six » 01.03.2009 12:37:40

Wenn dir das zu kritisch scheint, move sie stattdessen.

Code: Alles auswählen

mv lock lock.backup
Be seeing you!

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Duff » 01.03.2009 12:52:38

Aber ein apt-get clean legt die Datei lock wieder an.

Code: Alles auswählen

root@daniel-laptop:/var/cache/apt/archives# apt-get clean
root@daniel-laptop:/var/cache/apt/archives# ll
insgesamt 4
-rw-r----- 1 root root    0  1. Mär 12:52 lock
drwxr-xr-x 2 root root 4096  1. Mär 12:13 partial
Wird apt-get clean nicht immer nach einem apt-get install <paket> automatisch ausgeführt?
Oh, yeah!

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von GoKi » 01.03.2009 13:03:57

Duff hat geschrieben:Wird apt-get clean nicht immer nach einem apt-get install <paket> automatisch ausgeführt?
Du hast es scheinbar so eingestellt. Evtl. hilft es das Post-Invoke aus der apt.conf rauszunehmen.
MfG GoKi
:wq

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von neuss » 01.03.2009 13:13:36

Hallo,

schau doch mal mit lsof, wer /var/cache/apt/archives/lock offen hat.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Duff » 02.03.2009 18:50:20

Hatte wirklich Post-Invoke in meiner apt.conf. Habe den Eintrag mal entfernt.

Meine "alte" apt.conf

Code: Alles auswählen

root@daniel-laptop:/etc/apt# cat apt.conf
APT::Authentication::TrustCDROM "true";
Acquire::http::Proxy "false";
APT::Get::Show-Upgraded "true";
DPkg::Post-Invoke { "apt-get clean"; };
Oh, yeah!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von KBDCALLS » 02.03.2009 20:02:30

Die Meldung kriegt man doch eigentlich wenn ein anderer APT läuft, oder man ist schlicht nicht Root.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Fehlermeldung bei apt-get install unter lenny

Beitrag von Duff » 03.03.2009 08:02:11

KBDCALLS hat geschrieben:Die Meldung kriegt man doch eigentlich wenn ein anderer APT läuft, oder man ist schlicht nicht Root.
Dies kann ich beides ausschließen.
War als root nur einmal angemeldet, so dass apt nicht mehrmals laufen konnte.
Oh, yeah!

Antworten