Set*_*eth 243 package-management uninstall apt purge
有什么区别吗
sudo apt-get purge <package-name>
Run Code Online (Sandbox Code Playgroud)
和
sudo apt-get remove <package-name>
Run Code Online (Sandbox Code Playgroud)
?
我经常看到人们推荐其中一个。
换句话说,什么apt-get purge
删除了apt-get remove
没有?
Lui*_*ado 251
正如man apt-get
页面所说:
remove - remove 与 install 相同,只是包被删除而不是安装。请注意,删除软件包会在系统上保留其配置文件。如果将加号附加到包名称(中间没有空格),则将安装标识的包而不是删除。
purge - purge 与 remove 相同,除了包被删除和清除(任何配置文件也被删除)。
这当然不适用于在用户的主文件夹中保存配置文件的包(例如/home/SexyNoJutsuUser
),这些文件不会被触及(为什么“清除”不会删除与应用程序相关的所有内容?)
因此,例如,如果您使用purge
Chrome、Firefox、Kodi 或任何其他在您的/home
文件夹中保存一些配置文件的文件,这些配置文件将保留在那里。
在如果你要安装Apache另一方面,鱿鱼,MySQL或类似的是保存在自己的配置文件中的任何其他服务/etc
,这些配置文件也会在使用中删除purge
。
归档时间: |
|
查看次数: |
485506 次 |
最近记录: |