debian: FATAL - Falha ao garfo

11

Primeira vez na minha vida eu tenho algo assim:

root@peklan:~# aptitude install git-core
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
FATAL -> Failed to fork.   

alguém pode explicar como se livrar dessa mensagem?

    
por holms 25.06.2012 / 02:16

2 respostas

14

essa mensagem de erro geralmente significa que o aptitude ou o apt-get ficaram sem memória.

algumas sugestões:

  • se for uma VM, tente aumentar a RAM alocada para ela. se for uma máquina física, tente atualizar a RAM.

    • se você tiver alguns programas com muita memória em execução (por exemplo, iceweasel, chromium, openoffice), tente matá-los. De fato, se você estiver logado com o X, tente sair e executar sua atualização a partir de um console de texto ou por uma sessão ssh.
  • se você tiver muitas entradas deb e deb-src em seu (s) arquivo (s) de sources.list, tente comentar a maioria delas, executando 'apt-get update' e 'apt-get instalar o git-core '.

(definitivamente comente todas as entradas deb-src, a menos que você frequentemente reconstrua pacotes-fonte debian por algum motivo - a maioria das pessoas não faz isso.)

  • Eu não tenho certeza se isso vai ajudar (provavelmente não), mas você também pode querer olhar para a configuração Cache-Limit. veja a página de manual do apt.conf para detalhes, mas em resumo adicione algo como o seguinte para /etc/apt/apt.conf ou para um novo arquivo de texto em /etc/apt/apt.conf.d:

    APT {Cache-Limit "56777216";}};

por 25.06.2012 / 03:16
0

Você também pode adicionar memória swap antes de tentar instalar o pacote.

Você pode adicionar uma troca de 512Mb executando:

curl -sSL https://manageacloud.com/api/cm/configuration/activate_swap/ubuntu/manageacloud-production-script.sh | bash
    
por 18.06.2015 / 06:14

Tags