Primeira vez na minha vida, tenho algo parecido com isto:
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?
apt-get
?apt install
mas o comandoapt-get install
funciona #Respostas:
essa mensagem de erro geralmente significa que o aptitude ou apt-get ficou sem memória.
algumas sugestões:
se for uma VM, tente aumentar a RAM alocada a ela. se for uma máquina física, tente atualizar a RAM.
se você tem muitas entradas deb e deb-src no (s) arquivo (s) sources.list, tente comentar a maioria delas, executando 'apt-get update' e 'apt-get install git-core'.
(comente definitivamente todas as entradas deb-src, a menos que você freqüentemente reconstrua os pacotes fonte do debian por algum motivo - a maioria das pessoas não.)
não tenho certeza se isso vai ajudar (provavelmente não vai), mas você também pode querer olhar para a configuração de limite de cache. consulte a página de manual do apt.conf para obter detalhes, mas em resumo adicione algo como o seguinte ao /etc/apt/apt.conf ou a um novo arquivo de texto no /etc/apt/apt.aptf.d:
APT {Limite de cache "56777216";}};
fonte
Você também pode adicionar memória de troca antes de tentar instalar o pacote.
Você pode adicionar uma troca de 512Mb executando:
fonte
cp /tmp/manageacloud/.manageacloud.sh /tmp/manageacloud/vcs/
eapt-get install -q git
. Não tenho certeza se é isso que eu quero se eu quero apenas um arquivo de troca..manageacloud.sh
é o script que contém o código para ativar a troca. Concordo que o script genérico, se não estiver usando o git, não deve instalá-lo. Enfim, não é prejudicial. Use o que for melhor para você. Vou abrir uma solicitação para otimizar o modelo genérico.