職場でISOイメージをダウンロードできないという話があった。2GBあたりでダウンロードが停止するとのこと。
試験用に動かしていたDebian lenny(i386版)のsquid3が原因だった。
この問題のキーワードはLSFらしい。(参考サイト)
発生状況は下記の通り。
squid3 | 問題発生 |
squid2 | 発生せず |
w3m | 問題発生 |
wget | 発生せず |
squid2のconfigureオプションには–with-large-filesが入っていたがsquid3には–with-large-filesがない。squid3を常用するにはdebパッケージを作り直すことになるのかな。
$ apt-get source squid3 $ cd squid3-3.0.STABLE8 $ vi debian/rules
DEB_CONFIGURE_EXTRA_FLAGSの項目に–with-large-filesを挿入
$ fakeroot dpkg-buildpackage -us -uc
これで対応版のdebパッケージが完成する。多分これで解決(つまり試していない)。