私の人生で初めて私はこのようなものを持っています:
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.
誰かがこのメッセージを取り除く方法を説明できますか?
このエラーメッセージは通常、aptitudeまたはapt-getがメモリ不足になったことを意味します。
いくつかの提案:
vMの場合は、割り当てられているRAMに割り当てます。物理マシンの場合は、RAMをアップグレードしてください。
sources.listファイルに多数のdebおよびdeb-srcエントリがある場合は、それらのほとんどをコメント化して、「apt-get update」および「apt-get install git-core」を実行してみてください。
(何らかの理由でdebianソースパッケージを頻繁に再構築しない限り、すべてのdeb-srcエントリーを確実にコメントアウトしてください-ほとんどの人はそうではありません。)
それが役立つかどうかはわかりませんが(おそらく役に立たないでしょう)、Cache-Limitの設定も確認することをお勧めします。詳細については、apt.confのmanページを参照してください。ただし、/ etc/apt/apt.confまたは/etc/apt/apt.conf.dの新しいテキストファイルに次のようなものを追加します。
APT {Cache-Limit "56777216";}};
パッケージをインストールする前に、 add swap memory することもできます。
次のコマンドを実行すると、512Mbのスワップを追加できます。
curl -sSL https://manageacloud.com/api/cm/configuration/activate_swap/ubuntu/manageacloud-production-script.sh | bash