ubuntu22.04 yuan码安装的 PostgreSQL ,如何设置开机自启

ubuntu22.04 -yuanma安装的 PostgreSQL ,如何设置开机自启,
网上的教程是,通apt install sysv-rc-conf ,然后增加服务,但是网上的教程都是针对旧版的,apt install sysv-rc-conf ,这一步就已经报错了。请问新版的软件源是什么呢?

img


在 Ubuntu 22.04 中,使用 sysv-rc-conf 来设置开机自启已经不再适用了。Ubuntu 22.04 已经使用了 systemd 作为其默认的 init 系统,因此您需要使用 systemd 的相关命令来设置 PostgreSQL 开机自启。

以下是在 Ubuntu 22.04 中使用 systemd 设置 PostgreSQL 开机自启的步骤:

使用 root 用户登录或使用 sudo 执行以下命令:

Copy
sudo systemctl enable postgresql.service

这将设置 PostgreSQL 在系统启动时自动启动。

重新启动系统或使用以下命令重启 PostgreSQL:

Copy
sudo systemctl restart postgresql.service


这将确保 PostgreSQL 已经正确配置为开机自启,并重新启动 PostgreSQL 服务以使其生效。
如果您想要禁用 PostgreSQL 开机自启,可以使用以下命令:

Copy
sudo systemctl disable postgresql.service
这将禁用 PostgreSQL 在系统启动时自动启动。

希望这可以帮助您在 Ubuntu 22.04 中设置 PostgreSQL 的开机自启。

回答整理自chatgpt,如果能解决问题,麻烦采纳一下,谢谢啦!