我正在尝试使用 ncsa_auth 设置 squid 代理,但我在系统上找不到 ncsa_auth
我使用 apt-get install squid 安装了 squid
据我了解,它应该与 squid 一起安装,有人知道其他安装方法吗,或者为什么一开始不安装它?
$ dpkg -L squid
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/squid
/usr/share/doc/squid/copyright
/usr/share/doc/squid/README
/usr/share/doc/squid/changelog.Debian.gz
答案1
squid
是“从 squid 到 squid3 的虚拟过渡包”。可能squid3
已安装在您的系统中,因为它squid
依赖于squid3
。
ncsa_auth
位于/usr/lib/squid3/
。
答案2
我刚刚也遇到了同样的问题。在我的情况中,文件的名称是“basic_ncsa_auth”,这个简单的差异造成了混乱,呵呵。
希望能够帮助到你。
答案3
您在此处查找的软件包是错误的dpkg -L
。该squid
软件包是过渡软件包,仅取决于squid3
包含该ncsa_auth
程序的软件包。