Ubuntu 下删除卸载某个软件

来源:互联网 发布:一龙 金钟罩 知乎 编辑:程序博客网 时间:2024/06/05 04:44

最近由于要迁移OpenERP平台,跟Ubuntu系统打了一阵子交道,经常需要删除某些软件。现在总结一下:

1.sudo apt-get remove 软件名

卸载删除软件,但是配置文件什么的都还在

2.sudo apt-get --purge remove 软件名

删除软件、及其配置文件,但是原来安装该软件的依赖包都还在

3.sudo apt-get autoremove --purge 软件名

删除软件及其配置文件、相关依赖包等,属于比较干净的卸载。


但是后来我用apt-get autoremove --purge 想卸载PostgreSQL-9.1,重装PostgreSQL-9.3时,发现原来的数据库的默认系统用户postgres还在,而新的数据库又切换不进去,总是提示no role什么的。问题目前尚未解决,有答案的希望告诉我一声。

---------------------------2015-01-17-------------

今天又折腾了一下这个PostgreSQL数据库,原来之前重装Postgresql后,sudo su - postgres 提示no role之类的,还是因为我没有删除干净

执行apt-get autoremove --purge postgresql-common之后,该文件夹也没有了。
然后再检查一下,还有没有其它东西

dpkg -l | grep postgresql*

没有。

重装sudo apt-get install postgresql-9.3


这回可以正常切换到 postgres ,并执行psql进入数据库了!




备注:参考http://www.pocketdigi.com/20101024/128.html

0 0
原创粉丝点击