GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer l'installateur graphique Postgres ?

Je suis un débutant dans l'utilisation d'Ubuntu (plus précisément jamais utilisé Linux sauf le déploiement en production). Maintenant, j'ai choisi de tenir le système en main et d'installer la dernière version d'Ubuntu 11.10 sur mon ordinateur de bureau Intel ** 32 bits. Dans cette machine **, j'ai un utilisateur "administrateur" "tusar".

Je veux installer la version graphique de PostgreSQL alors j'ai téléchargé ce fichier postgresql-8.4.9-1-linux.bin à partir d'ici

Maintenant, si exécutez le fichier avec ./filename commande (refuse si je ne suis pas root), il ouvre l'interface graphique et termine l'installation (crée l'utilisateur postgres et demande le mot de passe, ne se terminera pas si je ne donne pas de mot de passe valide).

J'ai vérifié avec /etc/inint.d/postgresql-8.4 status , que postgres est en cours d'exécution.

Mais le problème est que je ne parviens pas à ouvrir l'interface graphique (je l'ai installé dans /opt/Postgresql ), sa permission est refusée même si je suis connecté en tant que "tusar". Ensuite, j'ai essayé d'utiliser le su postgres commande et il a directement changé l'utilisateur sans mot de passe. Maintenant, si je lance le psql , createdb , cela me demande d'installer le postgres-client-package mais ces utilitaires sont déjà installés et je peux les voir dans mon /opt/Postgresql/8.4/bin dossier.

Je peux exécuter une requête via mes programmes utilitaires JDBC mais incapable d'utiliser ni le terminal ni l'interface graphique (bien que je puisse voir que pgAdmin3 est là). Aide urgente nécessaire.

J'ai utilisé ce guide pour l'installation.

Réponse acceptée :

Ma suggestion serait de ne pas utiliser ce programme d'installation tout-en-un en premier lieu. Ubuntu inclut déjà tous les outils dont vous avez besoin pour utiliser PostgreSQL dans son archive logicielle, y compris l'utilitaire d'administration graphique pgAdmin III. Et comme ces programmes font partie de l'archive logicielle, vous bénéficiez des mises à jour de sécurité Ubuntu (que vous n'obtiendrez pas avec un installateur tiers).

Je ne suis pas sûr de la meilleure façon de nettoyer après le programme d'installation que vous avez essayé, mais je peux donner quelques conseils sur la configuration de PostgreSQL sur un nouveau système.

Vous pouvez installer la base de données avec la commande suivante :

sudo apt-get install postgresql

Vous pouvez ensuite trouver des instructions sur la création d'un compte pour vous connecter à la base de données dans /usr/share/doc/postgresql-9.1/README.Debian.gz . Une fois que vous avez fait cela, vous pouvez utiliser le frontal d'administration graphique, qui peut être installé à partir du centre logiciel ou avec la commande suivante :

sudo apt-get install pgadmin3

Si vous avez besoin d'accéder à PostgreSQL via JDBC, vous pouvez installer les pilotes Java avec la commande suivante :

sudo apt-get install libpg-java

Ubuntu
  1. Comment installer PostgreSQL sur Ubuntu 18.04

  2. Comment installer PostgreSQL sur CentOS 7

  3. Comment installer et configurer Postgres 13 Ubuntu 20.04

  4. Comment installer et configurer Postgres 14 Ubuntu 20.04

  5. Comment installer et configurer Postgres 14 sur Debian 11

Comment installer PostgreSQL 14 dans Ubuntu 20.04

Comment installer PostgreSQL avec pgAdmin sur CentOS 8

Comment installer TimescaleDB sur Ubuntu 20.04

Comment installer PostgreSQL sur Debian 8

Comment installer PostgreSQL sur CentOS 6

Comment installer PostgreSQL sur Debian 11 ?