Advertisement
lexmirnov

Untitled

Oct 17th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. Подключите следующий репозиторий:
  2.  
  3. deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main
  4.  
  5. Импортируйте подпись репозитория командой:
  6.  
  7. wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
  8. sudo apt-get update
  9.  
  10. Далее предлагается на выбор 2 способа установки:
  11.  
  12. Первый - установить необходимые пакеты при помощи пакетного менеджера aptitude, разрешив необходимые зависимости.Необходимо открыть aptitude при помощи команды:
  13.  
  14. sudo aptitude
  15.  
  16. Далее найти пакет postgresql-10 (Для поиска необходимо нажать клавишу "/" в EN раскладке).
  17.  
  18. Отметить пакет для установки нажатием клавиши "+". Если пакет "загорится" красным, то необходимо нажать на клавишу "e" и посмотреть, как именно aptitude предлагает разрешить зависимости.На выбор будет несколько вариантов, необходимо будет переключаться между вариантами с помощью клавиш "," и "." . Назначения клавиш будут доступны в левом нижнем углу на красном фоне. Необходимо остановиться на варианте , который предполагает только установку пакетов и для применения нажать клавишу "!". После этого пакеты будут установлены.
  19.  
  20. Второй способ - использование приоритетов apt.
  21.  
  22. Необходимо создать файл /etc/apt/preferences.d/postgresql , в котором указать:
  23.  
  24. Package: *
  25.  
  26. Pin: origin "apt.postgresql.org"
  27.  
  28. Pin-Priority: 1500
  29.  
  30. Сохранить файл.После этого выполнить команду:
  31.  
  32. sudo apt update
  33.  
  34. для обновления списка пакетов и кэша apt.Теперь все пакеты из репозитория apt.postgresql.org имеют приоритет над пакетами из репозитория орла и будут ставиться принудительно из apt.postgresql.org . Таким образом, для установки postgresql-10 необходимо выполнить команду:
  35.  
  36. sudo apt install postgresql-10
  37.  
  38. При необходимости, далее можно удалить приоритет репозитория, для этого достаточно просто удалить файл /etc/apt/preferences.d/postgresql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement