Debian за Българи!

Всичко за Debian Gnu/Linux

E: Dynamic MMap ran out of room

Публикувано от phantomlord на декември 6, 2007

Доскоро имах един много гаден проблем в Debian, който блокираше работата на apt. След apt-get update ми излизаше: Цитат:

E: Dynamic MMap ran out of room
E: Възникна грешка при обработката на twolame (NewPackage)
E: Problem with MergeList /var/lib/apt/lists/ftp.bg.debian.org_debian_dists_testing_main_binary-i386_Packages
E: Списъците с пакети или файлът за състояние не можаха да бъдат анализирани или отворени.

Съобщенията след първия ред могат да варират.

Причината за проблема до колкото разбрах, се състои в това, че APT по подразбиране е ограничен колко памет да използва, но тъй като имам доста хранилища, в края на краищата се получава, че определената памет не е достатъчна на APT да си свърши работата. Ето и решение на проблема:
Създава се файл /etc/apt/apt.conf с текст (ако имате такъв файл, просто добавяте следното):
Цитат:

APT::Cache-Limit “99999999″;

Така оказвате не APT колко памет да използва в bytes.
След това изпълнете:
Код:

apt-get update

Един коментар за “E: Dynamic MMap ran out of room”

  1. BOT_ev каза

    Мерси за полезното инфо.

Вашият коментар

XHTML: Може да използвате тези тагове: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>