はじめに
今更感ありますが、メモがてら記録します。
前提
- Ubuntu 24.04 LTS (Noble Numbat)
- Squid 6.10
手順
-
インストールに必要なツールをインストールする
sudo apt install gcc g++ make libcppunit-dev
-
パッケージをダウンロードする (https://www.squid-cache.org/Versions/v6/)
curl -LkvOf https://www.squid-cache.org/Versions/v6/squid-6.10.tar.gz
-
パッケージを展開し、展開されたディレクトリの中に移動する
tar xzf squid-6.10.tar.gz cd squid-6.10
-
configure スクリプトを実行する
./configure \ --prefix=/usr \ --localstatedir=/var \ --libexecdir=${prefix}/lib/squid \ --datadir=${prefix}/share/squid \ --sysconfdir=/etc/squid \ --with-default-user=proxy \ --with-logdir=/var/log/squid \ --with-pidfile=/var/run/squid.pid
-
次のコマンドを実行する
make make check sudo make install