从 Linux 2.6 中删除 squid 时出现问题

从 Linux 2.6 中删除 squid 时出现问题

我想从我的 Linux 内核 2.6 中删除 squid 包

root@t:~/devel # rpm -i squid-2.6.STABLE18-5.endian6.i586.rpm --nodeps
        package squid-2.6.STABLE18-5.endian6 is already installed
root@t:~/devel # rpm -e squid-2.6.STABLE18-5.endian6.i586.rpm --nodeps
error: package squid-2.6.STABLE18-5.endian6.i586.rpm is not installed

怎么了?

答案1

删除软件包时,您不应使用软件包文件名。您应该使用软件包名称。因此,您可以尝试:

# rpm -e squid-2.6.STABLE18-5.endian6

您可以通过列出所有包来确认正确的名称:

# rpm -qa | grep squid

如果尝试安装包时出现错误,您可以尝试(添加--force):

# rpm -i --force squid-2.6.STABLE18-5.endian6.i586.rpm --nodeps

答案2

我找到了一种卸载的方法:

rpm -ev 鱿鱼

相关内容