Как установить postgresql 9.4


21

После попытки apt-get install postgresql-9.4обновления, повторной попытки и т. Д. И т. Д. Кажется, я не могу установить его:

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

Я знаю, что в Askubuntu есть похожий вопрос, но ответ там тоже не работает.

Мне нужна версия 9.4 postgresql, потому что я делаю pg: backup из Heroku и получаю эту ошибку, если у меня нет 9.4.

Большое спасибо за твою помощь.


Как мы должны вам помочь? Вы даже не упоминаете свою версию Ubuntu.
AB

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

Ответы:


45

Эта команда устанавливает последнюю версию для вашего дистрибутива:

sudo apt-get install postgresql

postgresql-9.4 доступен начиная с утопического.

Источник

Вот пошаговое руководство по установке Postgesql 9.4 для вашей версии Ubuntu (Utopic, Trusty, Precise, 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

@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.