Не удалось выполнить обновление apt-get

Не удалось выполнить обновление apt-get

Я пытаюсь установить postgreSQL BDR на Ubuntu 14.04, следуя этому простому руководству:http://bdr-project.org/docs/next/installation-packages.html

Я выполнил указанные шаги:

  1. Добавление deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg mainк/etc/apt/sources.list.d/2ndquadrant.list

  2. Импорт ключа репозитория

  3. sudo apt-get update

Однако по какой-то причине выполнение последней команды приводит к следующему результату: https://gist.github.com/mbajur/416588a165d62c17e9f0

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

Каков общий способ решения таких проблем? Заранее спасибо за любые подсказки!


Редактировать №1

Мой список файлов:

/etc/apt/sources.list

deb mirror://mirrors.ubuntu.com/mirrors.txt trusty main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-backports main restricted universe multivers      deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-security main restricted universe multiverse

/etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

/etc/apt/sources.list.d/2ndquadrant.list

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

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


Редактировать №2

Я принимаю ответ AB, но реальная проблема была в том, что, похоже, ребята из postgres-bdr дали нам неправильный deb URL. Он должен быть deb http://packages.2ndquadrant.com/bdr/apt/ wheezy-2ndquadrant main, а не deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main. Вот почему я не смог установить postgresql-9.4-udr-pluginпакет.

решение1

Это две разные вещи. Репозиторий

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

работает, как вы можете видеть в вашемсуть.

Проблема в том, что зеркала ftp.unina.itне существует.списокопределенных зеркал.

Используйте другое зеркало или основной сервер.

sudo sed -i 's/mirror:\/\/mirrors.ubuntu.com\/mirrors.txt/http:\/\/archive.ubuntu.com\/ubuntu/' /etc/apt/sources.list

Удалять /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list,

содержание идентично содержаниюetc/apt/sources.list.d/2ndquadrant.list

sudo rm /etc/apt/sources.list.d/apt_postgresql_org_pub_repos_apt.list

Обновите источники программного обеспечения

sudo apt-get update

Связанный контент