我只是不明白发生了什么。
sudo apt-get remove postgresql在以下方面的成果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'postgresql' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up postgresql-9.1 (9.1.10-0ubuntu13.04) ...
* Starting PostgreSQL 9.1 database server * The PostgreSQL server failed to start. Please check the log output:
2013-11-05 12:40:58 PST FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": Permission denied
[fail]
invoke-rc.d: initscript postgresql, action "start" failed.
dpkg: error processing postgresql-9.1 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
postgresql-9.1
E: Sub-process /usr/bin/dpkg returned an error code (1)我是说,它为什么要启动服务器。是的,我有点像一个unix和一个巨大的postgres noob只是不明白。
如何完全彻底卸载postgresql?
发布于 2013-11-05 20:59:14
你的第一次安装一直不确定,这会使它变成核弹:
sudo dpkg --purge postgresql-9.1现在您可以重新安装该软件包:
sudo apt-get -f install
sudo apt-get install postgresql-9.1发布于 2014-04-03 11:11:30
我成功地清除了postgres (apt-get清除),首先清除了另外两个包:cont肋骨包和postgresql包(似乎是一个小的‘虚拟’包)。至少我是这么想的..。
然后我可以清除PostgreSQL9.1包(大约11 MB)
发布于 2015-02-25 19:57:20
我有一个类似的问题,并解决了它使用智能完全删除以前的安装(apt没有删除所有的依赖)。
接下来,我将演示如何在shell终端中进行操作(GUI超出了这个答案的范围)。
首先启动交互式包管理器:
sudo aptitude只有用户界面才会打开友好的文本。您可以使用键盘上和下导航和输入打开项目。鼠标也可以用来导航。
您将看到顶部菜单(操作/撤消/.)从那里你可以指挥天资。如果没有鼠标,请按CTRL+T打开菜单。菜单还显示了您可以使用的键盘快捷键。
如果您知道要删除什么,请转到已安装的包并导航到包。例如,要删除PostgreSQL,请安装软件包\ main,您将看到postgresql*包。已安装的软件包的左手边有字母I。例如,使用“下键”突出显示第一个包,然后按-键将其标记为删除。您可以通过“撤消”菜单或按“+”键撤消操作。
注意,通过在未安装的包中按下+键,它将被标记为安装。
当要删除的所有包都标记为要删除时,请转到“操作”菜单,然后选择命令“安装/删除包”。它将显示将要做的事情的预览。还将自动选择损坏的包和未使用的包。使用+和-键添加/保存或删除包。注意颜色的变化,以反映动作(洋红=删除包,green=install包)。
当您对所选内容满意时,再次转到Actions菜单,并选择命令来执行该操作。
完成后,按Enter返回用户界面。您可以搜索包(请参阅“搜索”菜单,其中还显示键盘快捷键)。
按下?在线帮助的关键。
按Q键退出。
https://askubuntu.com/questions/371722
复制相似问题