我是python和postgres的新手,我想我搞砸了我的postgresql,所以我想删除postgresql,这样我就可以重新安装它了。问题是,当我运行以下命令时,文件夹/etc/postgresql/9.5仍然存在。
sudo apt-get remove postgresql
我也试过了:
sudo apt-get --purge remove postgresql
但这也没有起到作用。有没有人知道如何彻底删除postgresql?
发布于 2018-08-08 06:37:49
卸载postgresql的命令是正确的。etc/postgresql包含配置文件。您可以使用以下命令自行删除该目录和其他postgres目录
sudo rm -rf /var/lib/postgresql/
sudo rm -rf /var/log/postgresql/
sudo rm -rf /etc/postgresql/
基于this answer here,您可能还安装了相关的软件包,可以使用
dpkg -l | grep postgres
您可以使用相同的命令删除这些文件
sudo apt-get --purge remove package-to-be-removed
发布于 2021-11-25 11:48:37
首先,使用以下命令删除postgresql
sudo apt-get --purge remove postgresql
然后列出所有与postgres相关的包
dpkg -l | grep postgres
使用以下命令删除所有包
apt-get --purge remove packagename1 packagename2 ..
确认所有与postgres/postgresql相关的文件和文件夹都已删除,并使用rm
命令删除
whereis postgres
whereis postgresql
使用以下命令删除postgres用户
userdel -f postgres
https://stackoverflow.com/questions/51736214
复制相似问题