Совсем недавно я читал, что выпущен PostgreSQL 9.2 . В моей Ubuntu 12.04 установлен PostgreSQL 9.1.5. Как я могу обновить до 9.2 версии? Я пытался apt-get update
и apt-get upgrade
без обновлений для PostgreSQL.
источник
Совсем недавно я читал, что выпущен PostgreSQL 9.2 . В моей Ubuntu 12.04 установлен PostgreSQL 9.1.5. Как я могу обновить до 9.2 версии? Я пытался apt-get update
и apt-get upgrade
без обновлений для PostgreSQL.
Вот инструкции по добавлению репозитория postgresql apt: https://wiki.postgresql.org/wiki/Apt
Быстрый старт
Импортируйте ключ хранилища из http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc :
wget -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
Отредактируйте /etc/apt/sources.list.d/pgdg.list. Распределения называются кодовое имя-pgdg. В этом примере замените squeeze на фактический дистрибутив, который вы используете:
deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main
Сконфигурируйте закрепление пакетов в apt так, чтобы они предпочитали пакеты PGDG пакетам Debian в /etc/apt/preferences.d/pgdg.pref:
Package: *
Pin: release o=apt.postgresql.org
Pin-Priority: 500
Примечание: это заменит все ваши пакеты Debian / Ubuntu доступными пакетами из репозитория PGDG. Если вы не хотите этого, пропустите этот шаг. Обновите списки пакетов и установите пакет pgdg-keyring, чтобы автоматически получать обновления ключей репозитория:
sudo apt-get update
sudo apt-get install pgdg-keyring
После того, как вы добавили этот репозиторий, вы можете сделать sudo apt-get install postgresql-9.2
sudo apt-get remove --purge postgresql-9.2 postgresql-9.1
sudo apt-get install postgresql-9.2
Существует новый официальный репозиторий postgresql.org. Он содержит новейшие версии postgresql, включая 9.3 по состоянию на февраль 2014 года. Пожалуйста, ознакомьтесь с подробными официальными инструкциями . Для Ubuntu 12.04 я использовал:
источник
postgresql-client-9.3
содержитpg_dump
Попробуй это:
источник
Error: Invalid version specified with --cluster