Primera vez en mi vida tengo algo como esto:
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.
¿Alguien puede explicar cómo deshacerse de este mensaje?
apt-get
?apt install
pero el comandoapt-get install
funcionaRespuestas:
ese mensaje de error generalmente significa aptitude o apt-get se quedó sin memoria.
algunas sugerencias:
si es una VM, intente aumentar la RAM asignada a ella. Si es una máquina física, intente actualizar la RAM.
si tiene muchas entradas deb y deb-src en sus archivos sources.list, intente comentar la mayoría de ellas, ejecute 'apt-get update' y 'apt-get install git-core'.
(definitivamente comente todas las entradas de deb-src a menos que con frecuencia reconstruya los paquetes fuente de debian por alguna razón, la mayoría de las personas no lo hacen).
No estoy seguro de si ayudará (probablemente no lo hará), pero es posible que también desee ver la configuración de Límite de caché. vea la página de manual de apt.conf para más detalles, pero en resumen agregue algo como lo siguiente a /etc/apt/apt.conf o a un nuevo archivo de texto en /etc/apt/apt.conf.d:
APT {Límite de caché "56777216";}};
fuente
También puede agregar memoria de intercambio antes de intentar instalar el paquete.
Puede agregar un intercambio de 512 Mb ejecutando:
fuente
cp /tmp/manageacloud/.manageacloud.sh /tmp/manageacloud/vcs/
yapt-get install -q git
. No estoy seguro de si eso es lo que quiero si solo quiero un archivo de intercambio..manageacloud.sh
es el script que contiene el código para activar el intercambio. Estoy de acuerdo en que el script genérico si no está usando git no debería instalarlo. De todos modos, no es dañino. Usa lo que sea mejor para ti. Abriré una solicitud para optimizar la plantilla genérica.