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
BOT_ev каза
Мерси за полезното инфо.