ubuntu在更新的时候报动态 MMap 没有空间了的问题解决


今天在apt-get update更新ubuntu源的时候报错了

E: 动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大侠。当前值:12500000。(man 5 apt.conf)
E: 处理 zapping (NewVersion1)时出错
E: Problem with MergeList /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_karmic_universe_binary-i386_Packages
W: Unable to munmap
E: 无法解析或打开软件包列表文件或状态文件。
E: 动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大侠。当前值:12500000。(man 5 apt.conf)
E: 处理 zapping (NewVersion1)时出错
E: Problem with MergeList /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_karmic_universe_binary-i386_Packages
W: Unable to munmap

解决方案:

编辑 sudo gedit /etc/apt/apt.conf
在里面增加或者修改以下参数,把后面的数字尽量的调大即可,如果调大后重复出现该问题,继续增加数字即可

APT::Cache-Limit 16777216;


你可能感兴趣的:(ubuntu)