在突触包管理器中删除和完全删除之间有什么区别?


18

我没有注意到它们之间的任何区别。

我希望“完全删除”将删除主目录中的所有隐藏配置文件,但它没有这样做。

那么,它们之间到底有什么区别?卸载应用程序时是否还可以删除所有配置文件?

谢谢

Answers:


17

要增加一点点,Rinzwind和nickguletskii completely remove会删除/etc目录中的配置文件,但切勿触摸主文件夹中的个人配置文件,这些文件只能用手删除。


结论:home dir中的文件不是软件包的一部分!+1 enzotib
Rinzwind 2011年

谢谢你的回答,conf。/ etc中的文件,它们代表什么?那是什么类型的配置?再次感谢
suli8

简短的答案是:在/etc其中存储管理员可以编辑的所有文件,以独立于用户地修改操作系统行为。有关更多信息,请参见en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
enzotib

10

“完全删除”选项指示Synaptic也删除与该软件包关联的所有配置文件。

资料来源:社区维基

正常移除等效于sudo apt-get remove application使用终端。

完全删除等同于sudo apt-get remove --purge application

主文件夹中的文件不属于软件包的一部分,因此它们将保留在您的系统上,直到您自己删除它们为止。


您的答案在形式上是正确的,+ 1,但对于普通用户而言并不完全清楚,因此我添加了我的答案。
enzotib

1

4

删除将删除包裹。完全删除将删除该程序包,并且还将删除与该程序包关联的配置。

因此,如果您删除然后安装软件包,您的设置仍然存在。如果完全删除并安装软件包,则将保留您的设置。

但是,这只会删除/ etc目录中的配置,因此不会丢失任何个人信息。感谢@enzotib的澄清!


感谢您的答案与上面相同。弄清楚了这件事。再次感谢:)
suli8 2011年

@ suli8我在Rinzwind之前30秒发布了:)
nickguletskii

@ nickguletskii大声笑...看到我不知道。谢谢:-)
suli8 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.