web-dev-qa-db-ja.com

ubuntu 16.04にpgadmin3をインストールできません

Sudo apt-get install pgadmin3を試した後、次のメッセージが表示されます。

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: libwxbase2.8-0 (>= 2.8.12.1) but it is not installable
            Depends: libwxgtk2.8-0 (>= 2.8.12.1) but it is not installable
            Recommends: pgagent but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

どうすれば修正できますか?

7

私は同じ問題を抱えており、それに対して頭を痛めつけた後、ソースに古いpgdg.listがあることに気付きました。それを削除して再追加すると、すべてが素晴らしいです。

Sudo rm /etc/apt/sources.list.d/pgdg.*
echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" | Sudo tee /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 -y
Sudo apt-get install pgadmin3
5
radshop

次のリポジトリをシステムに追加してみてください。

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 -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | Sudo apt-key add -

私は同じ問題を抱えていて、助けられました。

3
snikolaev

私は同じ問題を抱えており、ここでそれを修正した方法:
1)Sudo apt-get install libwxbase2.8-0 libwxgtk2.8-0を実行しようとしたときに、apt-getは未使用の依存関係があることを通知しました。
2)Sudo apt autoremove-それらを削除しました
3)Sudo apt-get install pgadmin3-必要な依存関係(削除したもの)をダウンロードする必要があることを教えてくれました。はい、と言って、インストールはこのようにうまくいった
これでpgadmin3を使用できます。

1
Boyan