清除鱿鱼

清除鱿鱼

我几乎不想完全删除 squid,而是重新安装它。(Debian 6)。所以我以 root 身份使用:

apt-get remove --purge squid
apt-get remove --purge squid3

find / -name squid*

返回

/var/cache/squid
/var/lib/dpkg/info/squid-cgi.conffiles
/var/lib/dpkg/info/squidclient.md5sums
/var/lib/dpkg/info/squid-cgi.md5sums
/var/lib/dpkg/info/squidclient.list
/var/lib/dpkg/info/squid-cgi.list
/var/spool/squid
/etc/squid3
/etc/squid3/squid.conf.orig
/etc/squid
/etc/logcheck/ignore.d.workstation/squid
/etc/logcheck/ignore.d.paranoid/squid
/etc/logcheck/ignore.d.server/squid
/usr/share/doc/squid-cgi
/usr/share/doc/squidclient
/usr/share/man/man1/squidclient.1.gz
/usr/share/vim/vim72/syntax/squid.vim
/usr/bin/squidclient 

除了日志和 dpkg 文件之外。我是否应该删除其中一些文件/文件夹才能正常工作而不会出现旧问题?

答案1

squidclient并且squid-cgi是单独的包,也卸载它们吗?:) apt-get remove --purge squidclient squid-cgi应该可以解决问题。

要检查哪个包拥有/安装了特定文件,请输入:dpkg -S /usr/bin/squidclient例如。

答案2

使用 aptitude 甚至更简单:

sudo aptitude purge ~nsquid

它将删除名称中包含 squid 的每个包。

答案3

并复制备份的 squid.conf 后

  • 取出鱿鱼

    apt-get remove --purge squid
    apt-get remove --purge squid3
    
  • 安装 squid

    apt-get install squid
    apt-get install squid3
    
  • 将文件 squid.conf 复制到 squid 目录

相关内容