Come installo PostgreSQL 9.6 su qualsiasi versione di Ubuntu dal momento che non arriva di default con la versione più recente?
Ubuntu Xenial (16.04) viene fornito con PostgreSQL 9.5 dai repository predefiniti.
Come installo PostgreSQL 9.6 su qualsiasi versione di Ubuntu dal momento che non arriva di default con la versione più recente?
Ubuntu Xenial (16.04) viene fornito con PostgreSQL 9.5 dai repository predefiniti.
Risposte:
Per le seguenti versioni di Ubuntu, è possibile installare con i comandi indicati, come nel repository Apt PostgreSQL ufficiale .
La versione 9.6 viene fornita con la distribuzione.
sudo apt-get install postgresql-9.6
sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
service postgresql status
e riavviare se necessario.
apt
(invece apt-get
) è raccomandato al giorno d'oggi.
https
Seguire i passaggi seguenti:
Il riferimento è tratto da questo blog.
Devi aggiungere l'ultimo repository PostgreSQL per l'ultima versione.
sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
Aggiorna e installa PostgreSQL 9.6:
sudo apt-get update
sudo apt-get install postgresql-9.6
Viene creato il database super user e postgres predefinito di postgres. Devi impostare una password per il superutente di postgres.
ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully
Se il servizio non viene avviato, è possibile avviare il servizio PostgreSQL.
sudo service postgresql start
Connetti il server PostgreSQL usando l'utente postgres:
ubuntu@:~$ su postgres
Password:****
Creare un database di esempio:
createdb database_name
Connetti a quel database:
psql -d database_name
sudo passwd postgres
Ho seguito questa idea di Github : sto eseguendo Ubuntu Xenial all'interno di Vagrant e volevo aggiornare la versione esistente del repository ufficiale postresql da 9.5 a 9.6 in modo da poter utilizzare l' estensione PostGIS, che è servita meglio dalla versione 9.6 (menzionata ufficialmente nel loro sito) Spero che questo aiuti qualcuno .