How to brew uninstall postgres on OX Sierra
从这里读取,我想完全用自制软件卸载postgres并使用brew uninstall postgresql但我得到了这个响应。
1
| No such keg: /usr/LOCAL/Cellar/postgresql |
我知道postgres正在运行,因为当我运行ps auxwww | grep postgres时,我看到/usr/local/opt/postgresql94/bin/postgres -D /usr/local/var/postgres。 我究竟做错了什么? 我有mac Sierra
我用自制软件安装了postgres。 我使用以下步骤卸载它:
运行以下命令并查找正确的名称,如postgresql94。 名称可能有所不同,您必须相应地检查。
找到正确的名称后,运行以下命令卸载postgres:
1
| sudo brew uninstall postgresql94 |
那应该卸载。
同样的快捷方式命令是
1
| sudo brew list | grep postgres | xargs brew uninstall |
-
谢谢! 我做了这个,卸载发生得非常快,所以我做了ps auxwww | grep postgres仍然看到进程正在运行。 那是正常的吗?
-
你是否使用root权限运行它。 我认为您仍然可以看到进程,因为某些文件无法删除,因为它们当前正在使用中。
-
我认为我有root权限,因为我是唯一使用我的电脑的人。 我想在brew uninstall postgresql之前添加sudo吗? 我重新启动了我的电脑,不再看到它了
-
实际上,进程文件仍然存在,但现在无法运行,因为所有相关文件都被删除了。 所以它没有运行。
-
下次使用sudo brew uninstall postgresql运行它
-
如果你使用自制软件为什么使用sudo? Sudo在Homebrew之外工作。 通常它可能会破坏事物。 使用sudo brew可以删除Mac上的东西吗?