apt-cache showでDynamic MMap ran out of roomと怒られた
% apt-cache show grep E: Dynamic MMap ran out of room E: 読み込みエラー - read (14 不正なアドレスです) zsh: exit 100 apt-cache show grep
エラーメッセージをぐぐってみたらAPT::Cache-Limitを適切なサイズにすればいいとのこと。
aptitudeで怒られたならともかく、apt-cacheで怒られたなんて…。
以前はその値を大きくしすぎてしまったため、メモリを馬鹿喰いしてハマった。
apt-get updateした直後なら馬鹿喰いしないんだけど、なにかインストールした後必ず馬鹿喰いしていた。
/etc/apt/sources.listから余計な行を削除してとりあえず10Mから徐々に増やしていこう。
*1:と、宣伝