首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >openSUSE 15.4 zypper安装postgreSQL时出错

openSUSE 15.4 zypper安装postgreSQL时出错
EN

Stack Overflow用户
提问于 2022-06-16 11:26:44
回答 3查看 287关注 0票数 0

我是Linux新手,我安装了openSUSE Leap 15.4,并创建了根目录ext4,然后按照以下步骤在我的系统上安装postgreSQL 13

1.sudo zypper ref && sudo zypper update

  1. 数独卷柏https://download.postgresql.org/pub/repos/zypp/repo/pgdg-sles-15-pg13.repo

但是在此之后,我再次sudo zypper ref,它显示了一个错误,它说:

代码语言:javascript
运行
复制
Retrieving repository 'PostgreSQL 13 SLES 15.4 - x86_64' metadata .....................................[error]
Repository 'PostgreSQL 13 SLES 15.4 - x86_64' is invalid.
[pgdg-13|https://download.postgresql.org/pub/repos/zypp/13/suse/sles-15.4-x86_64] Valid metadata not found at specified URL
History:
 - [pgdg-13|https://download.postgresql.org/pub/repos/zypp/13/suse/sles-15.4-x86_64] Repository type can't be determined.

如何安装postgreSQL?

EN

回答 3

Stack Overflow用户

发布于 2022-09-13 21:35:35

我不能确切地解释为什么zypper命令失败,但这可能与您的链接中的存储库是为SUSELinuxEnterprise15 SP4而不是为openSUSE Leap 15.4准备的事实有关,这正是您正在使用的。因此,即使您确实让这些存储库正常工作,稍后也可能会遇到其他兼容性问题。

要安装postgresql,始终有在software.opensuse.org上搜索包的选项。(我强烈建议您在这个页面上加上书签--这是查找openSUSE包的地方。)对于postgresql13,确实有一个官方的openSUSE 15.4实验包,即这里,您可以通过1-Click-Install安装它。然而,较新版本的postgresql14已经发布了很长一段时间,所以我建议您只在有很强的理由这样做时才使用旧版本的postgresql13。更新的postgresql14还为openSUSE 15.4提供了一个官方的实验包,即这里;这是我目前推荐的一个。

票数 1
EN

Stack Overflow用户

发布于 2022-07-22 08:44:10

首先检查repo是否已启用zypper repos -d

检查/etc/zypp/repos.d/pgdg-13.repo文件

票数 0
EN

Stack Overflow用户

发布于 2022-09-20 06:47:01

如果打开添加的回购文件,请全部设置sles。但我认为主要的问题是type=rpm-md。在任何情况下,您不需要添加第三部分回购来安装后置。该包已经在主repos中,称为postgresql-server

因此,删除https://download.postgresql.org/pub/repos/zypp/repo/pgdg-sles-15-pg13.repo以防止任何其他问题和包冲突。

代码语言:javascript
运行
复制
zypper lr # to list the repos and find the number for the `https://download.postgresql.org/pub/repos/zypp/repo/pgdg-sles-15-pg13.repo`
zypper rr <number>

然后只需安装postgresql-server

顺便说一下,当您刷新包时,您不需要运行update

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72645081

复制
相关文章

相似问题

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