Apt stürzt ab

Hallo Linuxer!

Ich habe ein Problem mit apt.
Ich habe mir Debian 3.0r0 über eine Minimal-CD installiert (heruntergeladen von: http://www.phy.olemiss.edu/debian-cd/ MD5 stimmt) .
Wenn ich über apt-get dist-upgrade das System auf den neuesten Stand bringen will stürzt apt mit folgender Meldung ab:
„Error: Dynamic MMap ran out of Space“
Das gleiche wenn ich in dselect die Listen der Quellen überprüfen lasse (oder irgendwas anderes versuche).
Kann es sein, dass ich zu wenig RAM habe?
Aber eigentlich sollten 32MB RAM und 128MB SWAP ausreichen.

Was kann ich tun?
Das Problem hatte ich schon mal, das führe ich allerdings auf Fehler im Dateisystem zurück (war mal ne kleine Unterspannung).
Inzwischen habe ich neu installiert und es ist immer noch so.

Danke im Voraus,

Christof

Hallo Christof,

Kann es sein, dass ich zu wenig RAM habe?
Aber eigentlich sollten 32MB RAM und 128MB SWAP ausreichen.

32MB RAM sind extrem wenig. Ich habe vor zwei Wochen 64MB bei ebay für 2,71 Euro ersteigert. Das sollte es dir wert sein, wobei ich die Fehlermeldung nicht unbedingt damit in Zusammenhang bringen würde. Linux bleibt normalerweise einfach stehen, wenn der Speicher alle und der Swap voll ist (ist mir bei 32MB andauernd passiert).

Was kann ich tun?

Speicher lässt sich nur durch eins ersetzen: durch noch mehr Speicher. Danach noch mal probieren.

Gruß
Tilo

32MB RAM sind extrem wenig. Ich habe vor zwei Wochen 64MB bei
ebay für 2,71 Euro ersteigert. Das sollte es dir wert sein,
wobei ich die Fehlermeldung nicht unbedingt damit in
Zusammenhang bringen würde. Linux bleibt normalerweise einfach
stehen, wenn der Speicher alle und der Swap voll ist (ist mir
bei 32MB andauernd passiert).

Eigentlich nicht, laut top ist zwar bei der Aktion der Speicher voll, aber Swap gerade mal wenige MB von den 128.

Speicher lässt sich nur durch eins ersetzen: durch noch mehr
Speicher. Danach noch mal probieren.

Hab mir jetzt 128MB bestellt, die sollten diese Woche kommen, dann probier ichs aus.

Schönen Abend noch,

Christof

32MB RAM sind extrem wenig. Ich habe vor zwei Wochen 64MB bei
ebay für 2,71 Euro ersteigert. Das sollte es dir wert sein,
wobei ich die Fehlermeldung nicht unbedingt damit in
Zusammenhang bringen würde. Linux bleibt normalerweise einfach
stehen, wenn der Speicher alle und der Swap voll ist (ist mir
bei 32MB andauernd passiert).

Eigentlich nicht, laut top ist zwar bei der Aktion der
Speicher voll, aber Swap gerade mal wenige MB von den 128.

Bei so einer Einzelaktion kann das schon sein, aber spätestens wenn du mehrere große Sachen gleichzeitig benutzt (Mozilla mit mehreren Fenstern + Konqueror + OpenOffice), hast du Speicher und Swap voll und dann schaufelt Linux immer ein Byte hin und her. Nach Stunden oder Tagen mit rasselnder Festplatte hat sich absolut nichts getan. Möglicherweise bekommst du nicht mal eine zweite Konsole geöffnet (AltF2) und du kannst nur noch abschalten, weil auch CntlAltBack bzw. CntlAltDel nicht mehr reagieren. Die Kiste hat einfach keinen Platz mehr die Befehle entgegenzunehmen geschweige denn darauf zu reagieren. Zum Test kannst du diesen Zustand auch mal selbst herbeiführen. Viele große Anwendungen öffnen und ein paar mal zwischen ihnen hin und herschalten und das wars dann. Vorher mit „sync“ einen definierten Zustand der Dateisysteme herstellen, damit beim Stecker ziehen nichts zerschossen wird. Viel Spaß!

Wenn du die 128MB reingesteckt hast, wirst du sehen, dass selbst bei kleinsten Progrämmchen die 128MB voll sind (mit Top). Linux nutzt immer den RAM voll aus und läd alles rein, was irgendwie nützlich sein könnte.

Speicher lässt sich nur durch eins ersetzen: durch noch mehr
Speicher. Danach noch mal probieren.

Hab mir jetzt 128MB bestellt, die sollten diese Woche kommen,
dann probier ichs aus.

Gruß
Tilo

Bei so einer Einzelaktion kann das schon sein, aber spätestens
wenn du mehrere große Sachen gleichzeitig benutzt (Mozilla mit
mehreren Fenstern + Konqueror + OpenOffice), hast du Speicher
und Swap voll und dann schaufelt Linux immer ein Byte hin und
her. Nach Stunden oder Tagen mit rasselnder Festplatte hat
sich absolut nichts getan. Möglicherweise bekommst du nicht
mal eine zweite Konsole geöffnet (AltF2) und du kannst nur
noch abschalten, weil auch CntlAltBack bzw. CntlAltDel nicht
mehr reagieren. Die Kiste hat einfach keinen Platz mehr die
Befehle entgegenzunehmen geschweige denn darauf zu reagieren.
Zum Test kannst du diesen Zustand auch mal selbst
herbeiführen. Viele große Anwendungen öffnen und ein paar mal
zwischen ihnen hin und herschalten und das wars dann. Vorher
mit „sync“ einen definierten Zustand der Dateisysteme
herstellen, damit beim Stecker ziehen nichts zerschossen wird.
Viel Spaß!

Issn Server, da gibts kein Mozilla und OpenOffice, sondern Samba, sshd, ftpd und so.
Hat bis zu nem kleinen Unfall auch super funktioniert, selbst mit einigen Samba-Sessions und ftp-Sessions hat es selten mehr als 40MB genutzt.

Wenn du die 128MB reingesteckt hast, wirst du sehen, dass
selbst bei kleinsten Progrämmchen die 128MB voll sind (mit
Top). Linux nutzt immer den RAM voll aus und läd alles rein,
was irgendwie nützlich sein könnte.

Weiss ich, ist ja auch sinnvoll so.

Gute Nacht,

Christof

Lösung
Jetzt hab ich die Lösung gefunden, es lag an den „stable“-Einträgen in /etc/apt/sources.list.
Ich habe diese Einträge auskommentiert und siehe da, es tut.

Schönen Gruss, Christof

Hallo Christof,

würde mich näher interessieren. Was hast du für eine Version und was stand genau in den source-Listen? Du solltest das auch an Debian weitergeben. Die bereinigen das meist sofort.

Gruß
Tilo