У меня есть виртуальная машина с Ubuntu Server 18.04.
Я пытаюсь установить libpostgressql-jdbc-java как root:
apt-get install -y libpostgresql-jdbc-java
Это вызывает следующую ошибку:
E: Unable to locate package libpostgresql-jdbc-java
Мой /etc/apt/sources.list содержит следующие строки:
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
Я никогда не менял конфигурацию. Это чистая установка с примененными обновлениями.
Что я делаю не так?
Просто перейдите к http://packages.ubuntu.com и ищите свой пакет:
https://packages.ubuntu.com/search? keywords=libpostgresql-jdbc-java
Здесь Вы будете видеть, что Вам нужен репозиторий 'вселенная'.
бионический (18.04LTS) (Java): база данных Java (JDBC) драйвер для PostgreSQL [вселенная]
Как?
sudo add-apt-repository вселенная
если это не работает больше руководства:
sudo add-apt-repository "deb $ http://archive.ubuntu.com/ubuntu (lsb_release - кв/см) вселенная"
Относительно Ваших целей для этой системы, Вы будете, может хотеть добавить также ограниченный и/или мультивселенная. И смотрите на партнера.
Можно найти больше информации о деталях здесь (https://help.ubuntu.com/community/Repositories/CommandLine), здесь (http://manpages.ubuntu.com/manpages/trusty/man5/sources.list.5.html) или здесь (https://help.ubuntu.com/community/SourcesList).
Останьтесь в официальных источниках и постарайтесь не включать/активировать/добавлять PPA или любые другие сторонние источники, если Вы не знаете то, что Вы делаете.