Dynamic MMap ficou sem espaço ao tentar sudo apt-get anything

9

Eu estava com um erro no Gerenciador de Atualizações que me pede para fazer uma atualização parcial e falha. Agora não posso sudo apt-get install nada. Tentei consertá-lo e agora não posso sudo apt-get nada. Toda vez, recebo esta saída:

Reading package lists... Error!
E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf)
E: Error occurred while processing libuptimed0 (NewVersion1)
E: Problem with MergeList
/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages
W: Unable to munmap
E: The package lists or status file could not be parsed or opened.
Não sei por que isso está acontecendo ou como corrigi-lo, e temo que, se eu tentar algo que provavelmente não funcione, isso piore o meu problema. (Apenas para referência, estou atualmente executando 10.04 (Lucid) na minha máquina.)

    
por user1610406 19.11.2012 / 23:53

1 resposta

16

Acredito que uma solução é apenas aumentar o valor APT :: Cache-Limit no /etc/apt/apt.conf.d/70debconf, para fazer isso use:

sudo gedit /etc/apt/apt.conf.d/70debconf

e adicione o seguinte ao final do arquivo:

APT::Cache-Limit "100000000";

.. e, em seguida, execute:

sudo apt-get clean
sudo apt-get update --fix-missing
    
por Colin Ian King 20.11.2012 / 00:07

Tags