我已经使用 安装了 squid apt-get install squid
,并且安装了 squid 3.x。然而我需要编译,--with-openssl
然而当我尝试时apt-get source squid
它会重定向到squid3
(虚拟)包并抱怨没有源。
其他地方的答案建议获取 debian 源代码,但建议的指令不起作用,而且我怀疑这个问题早于 xenial,所以我该如何安装(和重建)squid 的源包?
到目前为止,我发现最好的答案是 2007 年的https://ubuntuforums.org/showthread.php?t=68246它在上述障碍上失败了。
答案1
好吧,我很笨。 apt-cache search squid
显示 squid 来自main
ubuntu 存储库,并/etc/apt/sources.list
显示所有deb-src
条目都被注释掉了。
取消注释security.ubuntu.com
...main
条目,然后执行sudo apt-get update
,现在apt-get source squid
可以正常工作