Ubuntu 16.04. LTS, не могущий определять местоположение пакета postgresql-11

Я сталкиваюсь с этой проблемой, где я пытаюсь установить postgresql-ll, и я следовал инструкциям, данным в https://wiki.postgresql.org/wiki/Apt. Я также прочитал предыдущие сообщения, связанные с этой проблемой, и они не сталкиваются с той же проблемой как я.

Когда я работаю apt-get install Я получаю следующее

sudo apt-get install postgresql-11 pgadmin4

E: Unable to locate package postgresql-11
E: Unable to locate package pgadmin4

Я не уверен, означает ли эта ошибка, что склонный не может определить местоположение репозитория или не может ли в репозитории это определить местоположение пакета postgresql-11. Так как оба пакета не находятся, я предполагаю, что это не может найти репозиторий.

Однако я следовал инструкциям по установке репозитория, а также показал ниже:

cat /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main

В .list файл я попробовал обоих URL: http://apt.postgresql.org/pub/repos/apt http://apt.postgresql.org/pub/repos/apt/

Заметьте, что второй имеет запаздывающую наклонную черту (не было уверено, имело ли это значение). У кого-либо есть какие-либо предложения отладки или мысли?

1
задан 1 December 2018 в 21:45

1 ответ

После пребывания в течение 2-3 часов на этой проблеме я понял, что никогда не работал apt-get update после добавления pgdg.list файл конфигурации. Так индексы пакетов, доступных из этого репозитория, не было доступно на моем локальном хосте. В результате apt-get install не могло найти пакет.

Я, вероятно, не сделаю эту ошибку снова.

1
ответ дан 7 December 2019 в 15:10

Другие вопросы по тегам:

Похожие вопросы: