Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Подключите следующий репозиторий:
- deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main
- Импортируйте подпись репозитория командой:
- wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
- sudo apt-get update
- Далее предлагается на выбор 2 способа установки:
- Первый - установить необходимые пакеты при помощи пакетного менеджера aptitude, разрешив необходимые зависимости.Необходимо открыть aptitude при помощи команды:
- sudo aptitude
- Далее найти пакет postgresql-10 (Для поиска необходимо нажать клавишу "/" в EN раскладке).
- Отметить пакет для установки нажатием клавиши "+". Если пакет "загорится" красным, то необходимо нажать на клавишу "e" и посмотреть, как именно aptitude предлагает разрешить зависимости.На выбор будет несколько вариантов, необходимо будет переключаться между вариантами с помощью клавиш "," и "." . Назначения клавиш будут доступны в левом нижнем углу на красном фоне. Необходимо остановиться на варианте , который предполагает только установку пакетов и для применения нажать клавишу "!". После этого пакеты будут установлены.
- Второй способ - использование приоритетов apt.
- Необходимо создать файл /etc/apt/preferences.d/postgresql , в котором указать:
- Package: *
- Pin: origin "apt.postgresql.org"
- Pin-Priority: 1500
- Сохранить файл.После этого выполнить команду:
- sudo apt update
- для обновления списка пакетов и кэша apt.Теперь все пакеты из репозитория apt.postgresql.org имеют приоритет над пакетами из репозитория орла и будут ставиться принудительно из apt.postgresql.org . Таким образом, для установки postgresql-10 необходимо выполнить команду:
- sudo apt install postgresql-10
- При необходимости, далее можно удалить приоритет репозитория, для этого достаточно просто удалить файл /etc/apt/preferences.d/postgresql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement