Installation sur Arch Linux
Le paquet postgresql des dépôts officiels (Extra) contient le serveur, le client psql et les utilitaires. L'installation crée l'utilisateur système postgres, mais ne crée pas le cluster.
Initialiser le cluster sous l'utilisateur postgres
Vous devez initialiser le répertoire de données manuellement, et impérativement sous l'utilisateur postgres pour garantir les bonnes permissions :
sudo -iu postgres initdb -D /var/lib/postgres/dataUne fois le cluster créé, activez et démarrez le service systemd. La première connexion se fait avec sudo -iu postgres psql.
Mises à niveau majeures
Arch suit le « rolling release » et ne propose que la dernière version majeure de PostgreSQL. Lors d'un saut de version majeure (par exemple 16 vers 17), le format du répertoire de données change : vous devrez migrer avec pg_upgrade ou via un cycle pg_dump / restauration. Sauvegardez toujours vos données avant une telle mise à niveau — à vérifier selon la version.