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

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

archermind@rdcdz10410:/etc/apt$ sudo apt-get install wine
正在读取软件包列表... 有错误!
E: 动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大小。当前值:25165824。(man 5 apt.conf)
E: 处理 xconq-common (NewFileVer1)时出错
E: Problem with MergeList /var/lib/apt/lists/mirror.switch.ch_ftp_ubuntu_dists_natty_universe_binary-i386_Packages
W: Unable to munmap
E: 无法解析或打开软件包的列表或是状态文件。


解决方案:

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

APT::Cache-Limit 16777216;

你可能感兴趣的:(ubuntu)