Squid Web Cache Wiki

Squid Web Cache 文档

🔗 Ubuntu 上的 Squid

🔗 预编译的二进制包

适用于多种架构的 Squid 的可用软件包。

Bug 报告: https://bugs.launchpad.net/ubuntu/+source/squid

安装过程

 aptitude install squid

🔗 另请参阅 Debian KB

作为我们 BuildFarm 的一部分,许多 Ubuntu 和 Debian 版本会定期进行构建测试和单元测试,并且已知可以正常编译。

:warning: Linux 系统布局与 Squid 默认设置有显著差异。以下 ./configure 选项对于将 Squid 安装到 Debian / Ubuntu 标准文件系统位置是必需的

--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

此外,当然还有您可能需要的任何自定义配置选项。

一如既往,可能需要其他库来支持您想要构建的功能。默认软件包依赖项可以使用以下方式安装

aptitude build-dep squid

这只需要您的 sources.list 包含 deb-src 存储库即可拉取源代码包信息。分发包不支持的功能将需要进行调查以发现依赖包并进行安装。

:information_source: 通常要求的包是 libssl-dev,用于 SSL 支持。

🔗 Init 脚本

init.d 脚本是 Debian/Ubuntu 官方打包的一部分。它不随 Squid 直接提供。所以您需要从 Debian 存储库下载一个副本到 /etc/init.d/squid

类别: 知识库

导航: 站点搜索站点页面类别🔼 向上