Am încercat să instalez și să pornesc PostgreSQL 14.2 pe kUbuntu Versiunea 20.04.
folosind instrucțiuni din mai multe pagini și se termină întotdeauna cu aceeași eroare.
am incercat asa cum este descris aici:
- https://www.postgresql.org/download/linux/ubuntu/
- https://dev.to/monicag/install-postgresql-onto-ubuntu-multipass-vm-511p
- https://itnixpro.com/install-postgresql-on-ubuntu/
- https://techviewleo.com/how-to-install-postgresql-database-on-ubuntu/
exemplu 2.
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
sudo apt-get update
sudo apt-get -y install postgresql
sudo su - postgres
psql
înainte de fiecare încercare de instalare, am curățat sistemul astfel:
sudo apt-get remove '^postgresql.*'
sudo apt-get --purge remove postgresql postgresql-doc postgresql-common
sudo rm -r /usr/lib/postgresql/
sudo rm -r /var/lib/pgsql/data
sudo rm -r /var/lib/postgresql/
sudo rm -r /etc/postgresql
sudo rm -r /var/run/postgresql/
sudo rm -r /var/log/postgresql/
reporniți
eroarea se întâmplă întotdeauna dacă încerc asta:
su - postgres
psql
si trimite acest mesaj:
# psql: eroare: conexiune la server pe socketul „/var/run/postgresql/.s.PGSQL.5432” a eșuat: nu a reușit un astfel de fișier sau director
# Serverul rulează local și acceptă conexiuni pe acel socket?
Dupa citit https://dba.stackexchange.com/questions/182189/how-do-i-access-postgres-when-i-get-an-error-about-var-run-postgresql-s-pgsql
am incercat
unix_socket_directories = '/tmp/'
asta nu mi-a schimbat eroarea.
Am auzit că oamenii au trecut la fedora din cauza unor probleme. Sper că este posibil să rezolvăm acest lucru fără a schimba distribuția Linux.