我一直在使用该命令卸载应用程序以及删除或清除其配置文件apt-get --purge remove {package_name}
。
我在网上看到了几篇帖子,包括 Ubuntu 的指南https://help.ubuntu.com/community/AptGet/Howto"This command completely removes a package and the associated configuration files. Configuration files residing in ~ are not usually affected by this command"
仅使用命令时读取的内容apt-get purge {package_name}
。
运行命令apt-get --purge remove {package_name}
和有什么区别吗apt-get purge {package_name}
?为什么要使用其中一个而不是另一个?
答案1
自 APT 添加到 Debian 以来,该命令apt-get --purge remove
就一直存在,并且曾经是使用 apt 彻底清除软件包的唯一方法。该命令 apt-get purge
最终在过去几年中被添加,旧选项未被删除,并且仍有许多文档显示旧语法。它们的作用完全相同。
我仍然经常使用较长的命令,apt-get --purge remove
仅仅是因为我使用它更频繁,并且忘记了现在有较短的版本可用。
另一个需要记住的有用事项是,该--purge
选项可以与 一起使用apt-get autoremove
(相当于较短的apt-get autopurge
)。因此,如果您使用apt-get autoremove
删除自动安装的软件包,那么您将获得来自这些软件包的大量旧的、繁琐的配置,因为您刚刚删除了它们。