Pierwszy raz w życiu mam coś takiego:
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.
czy ktoś może wyjaśnić, jak pozbyć się tej wiadomości?
apt-get
?apt install
ale polecenieapt-get install
działaOdpowiedzi:
ten komunikat o błędzie ogólnie oznacza, że zabrakło pamięci dla aptitude lub apt-get.
jakieś sugestie:
jeśli jest to VM, spróbuj zwiększyć ilość przydzielonej pamięci RAM. jeśli jest to fizyczna maszyna, spróbuj zaktualizować pamięć RAM.
jeśli masz wiele pozycji deb i deb-src w pliku (plikach) sources.list, spróbuj skomentować większość z nich, uruchamiając „apt-get update” i „apt-get install git-core”.
(zdecydowanie skomentuj wszystkie wpisy deb-src, chyba że z jakiegoś powodu często przebudowujesz pakiety źródłowe debiana - większość ludzi tego nie robi).
nie jestem pewien, czy to pomoże (prawdopodobnie nie pomoże), ale możesz również przyjrzeć się ustawieniu Limit pamięci podręcznej. zobacz stronę podręcznika dla apt.conf, aby uzyskać szczegółowe informacje, ale w skrócie dodaj coś takiego do /etc/apt/apt.conf lub do nowego pliku tekstowego w /etc/apt/apt.conf.d:
APT {Limit pamięci podręcznej „56777216”;}};
źródło
Możesz także dodać pamięć wymiany przed próbą zainstalowania pakietu.
Możesz dodać swap 512 Mb, wykonując:
źródło
cp /tmp/manageacloud/.manageacloud.sh /tmp/manageacloud/vcs/
iapt-get install -q git
. Nie jestem pewien, czy tego właśnie chcę, jeśli chcę tylko plik wymiany..manageacloud.sh
to skrypt zawierający kod aktywujący zamianę. Zgadzam się, że ogólny skrypt, jeśli nie używa git, nie powinien go instalować. W każdym razie nie jest to szkodliwe. Używaj tego, co jest dla ciebie lepsze. Otworzę żądanie optymalizacji szablonu ogólnego.