Мой pgadmin3
было прекрасно, работающий с PostgreSQL 9.3 (pg9.3)... Их я обновил до pg9.4... И запустите проблемы... Старые pgAdmin3 не работают с новым pg9.4, таким образом, потребности pgAdmin3 также обновляют.
С pg9.4, рабочим (прекрасный), я проверил apt-cache policy pgadmin3
и посмотрите, что кандидат 1.20 был там, таким образом, я удаляю старый pgadmin3 и устанавливаю новый pgadmin3... ПРОБЛЕМА:
The following packages have unmet dependencies:
pgadmin3 : Depends: libstdc++6 (>= 4.9) but ...
Depends: ....
E: Unable to correct problems, you have held broken packages.
Так, что я могу сделать теперь?
Завершитесь пошаговый и messagens,
Все работало, и я проверяю,
apt-cache policy pgadmin3 pgadmin3: Installed: 1.18.1-2 Candidate: 1.20.0-1.pgdg14.10+1 Version table: 1.20.0-1.pgdg14.10+1 0 500 http://apt.postgresql.org/pub/repos/apt/ utopic-pgdg/main amd64 Packages *** 1.18.1-2 0 500 http://br.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 100 /var/lib/dpkg/status
sudo apt-get remove pgadmin3
был в порядке. Теперь изменения проверки, apt-cache policy pgadmin3
pgadmin3: Installed: (none) Candidate: 1.20.0-1.pgdg14.10+1 Version table: 1.20.0-1.pgdg14.10+1 0 500 http://apt.postgresql.org/pub/repos/apt/ utopic-pgdg/main amd64 Packages 1.18.1-2 0 500 http://br.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 100 /var/lib/dpkg/status
Ошибка прибывает сюда, после sudo apt-get update
(хорошо), я делаю
sudo apt-get install pgadmin3` Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: pgadmin3 : Depends: libstdc++6 (>= 4.9) but 4.8.4-2ubuntu1~14.04 is to be installed Depends: libwxbase3.0-0 (>= 3.0.1) but it is not going to be installed Depends: libwxgtk3.0-0 (>= 3.0.1) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
PS: вопрос, Как установить версию 1.20.0 PgAdmin3 в Ubuntu 14.04, о том же предмете, но загрязнен, и не решают проблемы 2016.
В этой ссылке говорится
Еще нет Кв. - получают пакет для pgAdmin 1.20.0. Шаг четыре выше pgAdmin 1.18.0 установок, который работает с Пост-ГРЭС 9.4, но не обеспечивает определенные для 9.4 функции. Если Вы хотите установить pgAdmin 1.20.0, в настоящее время необходимо устанавливать его из источника.
Но даже его" (Обновление: 6 января автоматические обновления программного обеспечения Ubuntu обновили pgAdmin до 1.20.0.)" является неправильным, потому что apt-get
не работает, когда я показал.
pgadmin3 (= 1.20.0-1.pgdg14.10+1)
потребности libstdc++6 (>= 4.9)
и этот пакет не доступны Надежному человеку и как Вы говорите в своих комментариях
, мне нужен Ubuntu LTS, LST, стабильный (!)
, не добавляют PPA со старшими версиями libstdc++6
. Эти пакеты являются неотъемлемой частью системы.
Установка pgadmin3 (= 1.18.1-2)
снова
sudo apt-get install pgadmin3=1.18.1-2
и ожидают в некоторые дни Ubuntu 16.04, следующего выпуска LTS.
Я также столкнулся с этой проблемой и после пребывания в течение целого дня, я нашел этот результат. Эти команды, данные ниже для установки pgadmin3, работали в моей Ubuntu.
Добавляют репозиторий:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Установка их ключ:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
Установка pgadmin3:
sudo apt-get install pgadmin3