Як встановити postgresql 9.4


21

Після спробу apt-get install postgresql-9.4, оновлення, повторної спроби тощо тощо. Здається, я не можу його встановити:

 Couldn't find any package by regex 'postgresql-9.4'

Я знаю, що в askubuntu є подібне питання, але відповідь також не працює.

Мені потрібна postgresql версії 9.4, тому що я роблю pg: резервне копіювання від Heroku, і я отримую цю помилку, якщо у мене немає 9.4.

Велике спасибі за вашу допомогу.


Як ми повинні вам допомогти? Ви не згадуєте навіть про свою версію Ubuntu.
AB

1
На офіційному веб-сайті описані кроки для додавання сховища postgresql, які дозволять вам завантажити postresql. Більше інформації: postgresql.org/download/linux/ubuntu
Сергій Колодяжний

Відповіді:


45

Ця команда встановлює останню версію для вашого розповсюдження:

sudo apt-get install postgresql

postgresql-9.4 доступний з Utopic.

Джерело

Ось покрокове керівництво по встановленню Postgesql 9.4 для вашої версії Ubuntu (Utopic, Trusty, Precision, Lucid).

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

Для довіри:

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

Щоб отримати версію ubuntu:

lsb_release -sc

Тепер імпортуйте відкритий ключ та встановіть:

wget --quiet -O - https://postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update
sudo apt-get install postgresql-9.4

Відповідь покращена, але яка у вас версія Ubuntu?
AB

Дякую, я проголосував вашу відповідь, я перевірю її через пару годин. Я на Ubuntu 14.04 LTS - надійно.
алейосс

@alejoss: Оскільки ви, схоже, забули прийняти цю відповідь: Якщо ця відповідь допомогла вам, не забудьте натиснути сірий зліва від цього тексту, що означає , що ця відповідь є дійсною ! ;-)
Fabby

15

Використовуйте наступні команди (команда здатна отримати вашу версію Ubuntu, Не потрібно вручну змінювати):

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
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.4 pgadmin3

Джерело: Як встановити PostgreSQL 9.4 в Ubuntu / Linux Mint


дякую, це працювало чудово. +1 для створення цієї динаміки за допомогою "lsb_release -cs"
Айдан Мелен

6

Ви можете встановити його, запустивши

sudo apt-get install postgresql

Версія 9.3 буде встановлена ​​для 14.04, 9.4 - для 14.10 та 15.04.

Якщо вам потрібен 9.4 з Ubuntu 14.04, ви можете встановити його, як описано на сайті postgresql


0

Якщо ви хочете встановити PostgreSQL 9.5 в Ubuntu в такій версії, як Ubuntu 14, виконайте наступні дії:

Створіть файл /etc/apt/sources.list.d/pgdg.listта додайте рядок для сховища:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

Імпортуйте ключ для підписання сховища та оновіть списки пакунків:

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.5
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.