Установка Postgresql версии 10 в Ubuntu Linux и Debian Linux


На настоящий момент, 10-ая версия Postgresql является стабильной, и данный релиз принес довольно много "вкусностей", таких как:

  • Логическая репликация
  • Партиционирование
  • Улучшена производительность физической репликации
  • Hash-индексы стали реплицируемы
  • Поддержка полнотекстового поиска на jsonb колонках
  • Улучшенная поддержка работы с xml
  • и многое другое ...

Естественно, что сходу мигрировать ваш сайт или приложение на новую версию не стоит, так как в ряде случаев вам потребуется некоторая доработка для обеспечения совместимости с десятой версией. Но попробовать установить самый свежий Postgresql на тестовый или стэйдж сервер под управлением операционной системы Debian или Ubuntu Linux вы можете довольно просто и для этого вам потребуется выполнить в консоли следующие команды.

Для Ubuntu Linux версии 16.04

 

# echo 'deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main' >> /etc/apt/sources.list.d/pgdg.list
# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
# apt-get update
# apt-get install postgresql-10

Для Debian 9 (Stretch)

 

# echo "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main" >> /etc/apt/sources.list.d/pgdg.list
# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
# apt-get update
# apt-get install postgresql-10