我试着在 ArchLinux 上安装了 PostgreSql

总结

这里将介绍在Arch Linux上搭建PostgreSql的方法。
由于PostgreSql可以在Arch Linux官方软件包仓库中获取,在这里非常容易安装。

安装PostgreSQL的步骤

首先,更新pacman软件包管理器的软件包数据库。

sudo pacman -Sy

执行以下命令,在 ArchLinux 上安装 PostgreSQL。

sudo pacman -S postgresql

确认版本

postgres --version

确认执行状态

sudo systemctl status postgresql

为了启动PostgreSQL,需要初始化PostgreSQL的数据目录。
此外,在初始化PostgreSQL数据目录之前,需要使用以下命令登录为postgres用户。
※要使用或管理PostgreSQL,必须始终以postgres用户身份登录。
否则,可能会发生权限错误并可能无法正常工作。

sudo su - postgres

使用下述命令进行初始化PostgreSQL数据目录即可生成数据目录。
※ 在Arch Linux上,PostgreSQL的默认数据目录为/var/lib/postgres/data。

initdb --locale en_US.UTF-8 -D /var/lib/postgres/data

我要从postgres用户账户中注销。

exit

当PostgreSQL的数据目录生成后,您可以使用下面的命令来启动PostgreSQL。

sudo systemctl START postgresql

您可以使用以下命令确认是否重新运行了PostgreSQL。

sudo systemctl STATUS postgresql

在系统启动时添加PostgreSQL,并执行以下命令将其自动启动,将PostgreSQL添加到系统启动项中。

sudo systemctl enable postgresql

通过上述步骤,您可以轻松地在Arch上安装PostgreSql,并且还可以将其自动启动在系统启动时。

广告
将在 10 秒后关闭
bannerAds