Як встановити PostgreSQL 9.6 на будь-яку версію Ubuntu?


Відповіді:


205

Для наступних версій Ubuntu ви можете встановити дані команди відповідно до офіційного сховища PostgreSQL Apt .

Ubuntu 17.04 - 17.10

Версія 9.6 поставляється з дистрибутивом.

sudo apt-get install postgresql-9.6

Ubuntu 14.04, 16.04

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

6
Я видалив 15.10: він більше не підтримується, тому ми не мусимо його радити ;-)
Rinzwind

Встановіть потрібні команди до: apt-get install wget software-properties-common
orgoj

Після встановлення перевірте service postgresql statusі, якщо потрібно, перезапустіть.
Пітер Краус

1
apt(замість цього apt-get) рекомендується сьогодні.
Пітер Краус

Дивіться відповідь від @Anvesh, ви повинні використатиhttps
riley

16

Виконайте нижче кроки:

Довідка взята з цього блогу.

Вам потрібно додати останнє сховище PostgreSQL для останньої версії.

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

Оновлення та встановлення PostgreSQL 9.6:

sudo apt-get update
sudo apt-get install postgresql-9.6

Створюється база даних super user postgres та база даних postgres за замовчуванням. Потрібно встановити пароль для суперкористувача postgres.

ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

Якщо сервіс не запущений, ви можете запустити службу PostgreSQL.

sudo service postgresql start

Підключіть PostgreSQL-сервер за допомогою користувача postgres:

ubuntu@:~$ su postgres
Password:****

Створіть зразок бази даних:

createdb database_name

Підключення до цієї бази даних:

psql -d database_name

Який пароль для користувача postgres? Ви щойно писали ****
light24bulbs

1
@ light24bulbs Пароль такий же, як ми встановилиsudo passwd postgres
Niklas Rosencrantz

2

Я дотримувався цієї суті Github - я запускаю ubuntu xenial всередині бродячого і хотів оновити існуюче офіційне сховище postresql 9.5 до 9.6, щоб я міг використовувати розширення PostGIS, яке найкраще подається у версії 9.6 (офіційно згадується на їхньому сайті). .


3
Будь ласка, додайте кроки на випадок, коли посилання
загине
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.