删除 postgres 12 时遇到了一些麻烦,这导致了很多问题,例如,由于这个原因,我根本无法运行 sudo apt upgrade。
这是错误:
Setting up postgresql-client-12 (12.5-0ubuntu0.20.04.1) ...
/var/lib/dpkg/info/postgresql-client-12.postinst: 7: .: Can't open /usr/share/postgresql-common/maintscripts-functions
dpkg: error processing package postgresql-client-12 (--configure):
installed postgresql-client-12 package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
postgresql-client-12
E: Sub-process /usr/bin/dpkg returned an error code (1)
有什么想法可以修复此问题吗?
答案1
您是否尝试过通过 apt 删除它?要通过 apt 删除软件包及其相关配置文件,您可以执行以下操作
sudo apt remove --purge <package name>
如果您只想删除软件包并保留相关文件,您可以省略 --purge 标志,但删除所有内容通常更有用。