🔗 Ubuntu 上的 Squid
🔗 预编译的二进制包
适用于多种架构的 Squid 的可用软件包。
- 维护者: Luigi Gangitano
Bug 报告: https://bugs.launchpad.net/ubuntu/+source/squid
安装过程
aptitude install squid
🔗 另请参阅 Debian KB
作为我们 BuildFarm 的一部分,许多 Ubuntu 和 Debian 版本会定期进行构建测试和单元测试,并且已知可以正常编译。
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 存储库即可拉取源代码包信息。分发包不支持的功能将需要进行调查以发现依赖包并进行安装。
通常要求的包是 libssl-dev,用于 SSL 支持。
🔗 Init 脚本
init.d 脚本是 Debian/Ubuntu 官方打包的一部分。它不随 Squid 直接提供。所以您需要从 Debian 存储库下载一个副本到 /etc/init.d/squid
类别: 知识库
导航: 站点搜索、站点页面、类别、🔼 向上