关于软件中心软件卸载设置的建议
Tofloor
poster avatar
188******76
deepin
2014-07-26 04:32
Author
是不是可以在软件卸载界面设置卸载单个某软件时同时删除配置文件?
现有的功能是在“设置”界面统一设置“卸载时删除配置文件”,但实际情况用户是卸载部分软件时希望删除配置文件,但有时不想,因此造成反复设置的麻烦。因此可以在软件卸载界面,每个软件的“卸载”按钮的旁边都搭配“同时卸载配置文件“的按钮,或是别的什么方法,使卸载每个软件时都能在同一界面决定是否删除配置文件。

另有个建议,希望软件中心自带清除已卸载软件配置文件的功能,使卸载某软件时未清除配置文件的用户可以日后再操作。节约空间,避免垃圾积累。

不知道linux能不能像安卓一样把已安装软件的配置文件删掉,虽然意义不大。

最后有个问题,设置了”卸载时自动删除配置文件“的选项,那软件升级的时候会不会在覆盖安装时把原来的配置文件删掉?否则岂不是很麻烦?如果有这种情况,希望改进。
Reply Favorite View the author
All Replies
188******76
deepin
2014-07-26 04:40
#1
是不是可以在软件卸载界面设置卸载单个某软件时同时删除配置文件?
现有的功能是在“设置”界面统一设置“卸载时删除配置文件”,但实际情况用户是卸载部分软件时希望删除配置文件,但有时不想,因此造成反复设置的麻烦。因此可以在软件卸载界面,每个软件的“卸载”按钮的旁边都搭配“同时卸载配置文件“的按钮,或是别的什么方法,使卸载每个软件时都能在同一界面决定是否删除配置文件。

另有个建议,希望软件中心自带清除已卸载软件配置文件的功能,使卸载某软件时未清除配置文件的用户可以日后再操作。节约空间,避免垃圾积累。

不知道linux能不能像安卓一样把已安装软件的配置文件删掉,虽然意义不大。

最后有个问题,设置了”卸载时自动删除配置文件“的选项,那软件升级的时候会不会在覆盖安装时把原来的配置文件删掉?否则岂不是很麻烦?如果有这种情况,希望改进。
我找到了一个清除一删除软件配置文件的命令:Linux清除已删除软件包的配置文件,但是要事先root:sudo  -s.然后输入普通用户登陆的密码。

  dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge

  用途:

  删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长了,难免残留很多没必要的配置文件,比较烦,于是有了上述操作。

希望deepin能在软件中心中把这个命令图形化!
Reply View the author
fredy4212
deepin
2014-07-27 08:59
#2
你可以在商店的設定中打開"刪除所有數據"(記不清楚,很類似就對了)
應該就是會使用purge來執行動作
Reply View the author