首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何彻底删除postgres?

如何彻底删除postgres?
EN

Stack Overflow用户
提问于 2018-08-08 06:19:32
回答 2查看 3.5K关注 0票数 2

我是python和postgres的新手,我想我搞砸了我的postgresql,所以我想删除postgresql,这样我就可以重新安装它了。问题是,当我运行以下命令时,文件夹/etc/postgresql/9.5仍然存在。

代码语言:javascript
复制
sudo apt-get remove postgresql

我也试过了:

代码语言:javascript
复制
sudo apt-get --purge remove postgresql

但这也没有起到作用。有没有人知道如何彻底删除postgresql?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-08 06:37:49

卸载postgresql的命令是正确的。etc/postgresql包含配置文件。您可以使用以下命令自行删除该目录和其他postgres目录

代码语言:javascript
复制
sudo rm -rf /var/lib/postgresql/
sudo rm -rf /var/log/postgresql/
sudo rm -rf /etc/postgresql/

基于this answer here,您可能还安装了相关的软件包,可以使用

代码语言:javascript
复制
dpkg -l | grep postgres

您可以使用相同的命令删除这些文件

代码语言:javascript
复制
sudo apt-get --purge remove package-to-be-removed
票数 3
EN

Stack Overflow用户

发布于 2021-11-25 11:48:37

首先,使用以下命令删除postgresql

代码语言:javascript
复制
sudo apt-get --purge remove postgresql

然后列出所有与postgres相关的包

代码语言:javascript
复制
dpkg -l | grep postgres

使用以下命令删除所有包

代码语言:javascript
复制
apt-get --purge remove packagename1 packagename2 ..

确认所有与postgres/postgresql相关的文件和文件夹都已删除,并使用rm命令删除

代码语言:javascript
复制
whereis postgres
whereis postgresql

使用以下命令删除postgres用户

代码语言:javascript
复制
userdel -f postgres
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51736214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档