J'ai donc ce problème où, pour une raison quelconque, je ne peux pas installer de paquet sur mon système Ubuntu. Je suis actuellement sur Ubuntu 16.10
.
journaux d'installation du terminal
Mettre à jour:
J'ai fini d'entrer ces commandes et j'ai obtenu ceci.
après mise à jour et apt-cache
Qu'est-ce que je devrais faire maintenant?
Sudo apt-get install wget ca-certificates
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'
Sudo apt-get update
Sudo apt-get install postgresql postgresql-contrib
Après avoir installé le serveur de base de données PostgreSQL, par défaut, il crée un utilisateur "postgres" avec le rôle "postgres". Crée également un compte système du même nom "postgres". Donc, pour vous connecter au serveur Postgres, connectez-vous à votre système en tant qu'utilisateur postgres et connectez la base de données.
$ Sudo su - postgres
.
$ psql
Tout d'abord
Sudo apt-get update
Vous ne devriez obtenir aucune erreur lors de la mise à jour. Dans le cas contraire, vous pourriez avoir des problèmes avec votre pare-feu ou quelque chose vous empêchant de mettre à jour les référentiels. Vérifiez soigneusement la sortie.
Et puis recherchez le nom de package correct (exact!) À l'aide de cette commande:
apt-cache search postgresql
En dernier recours, vous pouvez ajouter un référentiel tiers externe comme décrit dans cette réponse . N'oubliez pas d'utiliser votre nom de distribution au lieu de "xenial".