清除后,AirVPN wifi 仍然无法工作 - 我该如何删除该软件对我的系统所做的所有更改痕迹?

清除后,AirVPN wifi 仍然无法工作 - 我该如何删除该软件对我的系统所做的所有更改痕迹?

卸载/清除应用程序后,如何删除/清除残留文件?

通过以下方式卸载 AirVPN Eddie 客户端后

sudo apt-get remove --purge airvpn

目录中仍有受影响(损坏?)的 conf 文件/etc。我正在寻找导致我的 wifi 无法正常工作的其他文件。请参阅此问题:

DNS 冲突且无法连接 wifi VPN

右键单击并删除这些文件不起作用。获取隐藏文件和系统文件的所有权并删除它们的正确命令是什么?

答案1

在删除包期间,包的相应.prerm.postrm脚本(存储在中/var/lib/dpkg/info应该清理并删除包中的文件,但这些脚本可能缺少一些文件的删除,或者脚本运行时出现某些故障。

apt-get当通过或安装软件包时,文件夹中apt会有一个文件,其中列出了软件包使用的所有目录和文件。您可以查看该文件的内容并通过命令逐个删除项目。一种可能的快速方法是找出列表中哪些项目仍然存在,方法是执行以下操作:.list/var/lib/dpkg/infosudo rm <filename>

while IFS= read -r line || [ -n "$line" ]; 
do 
    [ -f "$line" ] && printf "%s\n" "$line"  
done < /var/lib/dpkg/info/<PACKAGE-NAME>.list 

当然,你可以用 替换printf部分rm,并以 root 身份运行此循环,但我不建议这样做。请谨慎行事,验证每个文件是否未被其他文件使用,并且实际上是可以删除而不会破坏系统的文件。

相关内容