我对 Ubuntu 和 Linux 还不熟悉。我使用的是 ubuntu 22.04,正在尝试安装 postgresql。
我试图解决以下错误,但花了好几个小时才解决它:
以下软件包具有未满足的依赖性:postgresql-14:依赖:postgresql-common(>= 229~)但不会安装依赖:libllvm14但无法安装推荐:sysstat但无法安装 E:无法纠正问题,您持有损坏的软件包。
有人可以帮帮我吗?
答案1
在 Ubuntu 22.04 上安装 PostgreSQL 通常是这样的:
sudo apt install postgresql postgresql-contrib
默认软件包将安装 PostgreSQL 14.4。
如果您添加了第三方 PPA 来安装 PostgreSQL,这可能会导致您的问题。从您的源列表中删除它们,更新apt
,然后重试。
笔记:作为我定期数据库恢复测试过程的一部分,我每周至少在全新 Ubuntu 上安装一次 PostgreSQL。只要机器连接到互联网,上述命令就一直有效。