Je viens d'installer PostgreSQL et j'essaie d'installer pgdmin4, mais chaque fois que j'exécute la commande ci-dessous pour installer pgadmin4 et pgadmin4-Apache2
Sudo apt install pgadmin4 pgadmin4-Apache2
J'ai souvent l'erreur
E: Le package 'pgadmin4' n'a pas de candidat d'installation
E: impossible de localiser le package pgadmin4-Apache2
J'ai essayé beaucoup de solutions, mais aucune ne semble faire l'affaire. Je ai besoin d'aide.
Voici comment j'ai résolu le problème;
Le problème se pose car le référentiel de pgadmin n'a pas été ajouté à votre machine locale. Pour résoudre le problème, procédez comme suit ci-dessous;
Ouvrez votre terminal et entrez la commande ci-dessous
Sudo nano /etc/apt/sources.list.d/pgdg.list
Lorsque nano editor s'ouvre, copiez et collez la ligne ci-dessous dedans
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Et puis appuyez sur Ctrl + S pour enregistrer, puis quittez l'éditeur nano.
Après quoi, ouvrez à nouveau votre terminal puis exécutez la commande ci-dessous:
Sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | Sudo apt-key add -
Sudo apt update
Enfin, exécutez la commande pour installer pgadmin4 et pgadmin4-Apache2
Sudo apt install pgadmin4 pgadmin4-Apache2
C'est tout.
J'espère que cela aide.
Pour Ubuntu 18.04, vous devez ajouter le référentiel Postgresql et la clé à apt:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | Sudo apt-key add -
Sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
Après cela, vous devez exécuter
Sudo apt update
Ensuite, vous pouvez installer, par exemple. avec "Sudo apt install pgadmin4 pgadmin4-Apache2 -y"