ubuntu22.04 -yuanma安装的 PostgreSQL ,如何设置开机自启,
网上的教程是,通apt install sysv-rc-conf ,然后增加服务,但是网上的教程都是针对旧版的,apt install sysv-rc-conf ,这一步就已经报错了。请问新版的软件源是什么呢?
在 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,如果能解决问题,麻烦采纳一下,谢谢啦!