|
大家都知道installpkg or upgradepkg时,往往原有的配置文件会保留,而新的配置文件别冠以.new的扩展名。事实上,这个行为不是有installpkg or upgradepkg 完成的。而是自己在建立pkg时,有意的将配置文件改名为.new实现的。我刚装了mutt包,包中并无Muttrc文件,只有Muttrc.new 那么,如果所有的包都是这样设置的,就应该会留下一大堆.new文件. 但事实上我们新安装的slackware并没有.new文件.很明显,这是安装脚本做的工作.(如果没有就配置文件,就更名Muttrc.new为Muttrc).但是这个行为并没有记录在/var/log/packages/mutt-???中,这个文件中仍旧记录的是.new扩展名的文件.我就疑惑了,removepkg会怎么处理呢?当然,最好的方法是读installpkg,removepkg这些脚本(可是我懒). 于是我removepkg mutt???.发现remove后有提示,/etc/mutt/中有非安装出现的其它文件.也就是Muttrc
当然,这样的删除操作是合理的,因为删除一个软件时最好还是保留配置文件以防万一. |
|