如果你要在Fedora 33/32系统上安装PostgreSQL 13数据库,请看如下说明,在安装之前,需要添加所需的存储库。同时,PostgreSQL团队为基于YUM和基于Debian的Linux系统提供了预构建的二进制软件包,有需要的可自行到PostgreSQL下载页面获取。
说明(亲测已成功) 请先看在Fedora 31/30/29发行版上安装PostgreSQL 12版本的方法,基本上都是按照里面的步骤进行操作。 在添加PostgreSQL Yum存储库一步,请采用以下指令: Fedora 33: sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/F-33-x86_64/pgdg-fedora-repo-latest.noarch.rpm Fedora 32: sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/F-32-x86_64/pgdg-fedora-repo-latest.noarch.rpm 注:如果是Fedora 31/30用户,请看上面参考文章的链接。 需要确认安装时,请点击y键进行下去:
到这一步就需要安装PostgreSQL 13 Server/Client软件包了,运行以下指令: sudo dnf install postgresql13-server postgresql13
这包括GPG密钥导入:
完成后就可以初始化数据库了: $ sudo /usr/pgsql-13/bin/postgresql-13-setup initdb 启动并启用postgresql数据库服务: $ sudo systemctl enable --now postgresql-13 确认其状态: $ systemctl status postgresql-13
接下来的步骤就参考上面的文章链接吧,记得涉及到12的地方就把它改成13,如编辑文件地址:sudo vi /var/lib/pgsql/13/data/postgresql.conf,重新启动PostgreSQL 13服务的指令是:sudo systemctl restart postgresql-13。 最后,如果有需要,可以安装一个pgAdmin 4,参考在CentOS 7/Fedora 29系统上安装配置pgAdmin 4的方法,用它可以很便捷的管理PostgreSQL 13数据库服务器,这款应用类似于MySQL的phpMyAdmin。
相关主题 |