私は buntu 14.04 LTS(Trusty Tahr)サーバーを使用しています:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
最小限のUbuntu OSをインストールしようとしていますが、コマンドを入力すると
apt-get install gnome-core
私はこの出力を取得します:
The following packages have unmet dependencies:
gnome-core : Depends: eog (>= 3.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
apt-cache policy gnome-core eog
を使用した後、出力は次のとおりでした。
gnome-core:
Installed: (none)
Candidate: 1:3.8+4ubuntu3
Version table:
1:3.8+4ubuntu3 0
500 http://archive.ubuntu.com/ubuntu/ trusty/universe AMD64 Packages eog: Installed: (none) Candidate: 3.10.2-0ubuntu5 Version table:
3.10.2-0ubuntu5 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
apt-get install eog
を使用してeogインストールを強制した後、出力は次のようになりました。
The following packages have unmet dependencies:
eog :
Depends: libpeas-1.0-0 (>= 1.0.0) but it is not going to be installed
Depends: gir1.2-peas-1.0 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
その後、コマンドapt-cache policy libpeas-1.0-0 gir1.2-peas-1.0
を使用します。
出力は次のとおりです。
libpeas-1.0-0:インストール済み:(なし)候補:1.8.1-2ubuntu2バージョンテーブル:1.8.1-2ubuntu2 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64パッケージgir1.2-peas-1.0:インストール済み:(なし)候補:1.8.1-2ubuntu2バージョンテーブル:1.8.1-2ubuntu2 0 500 http://archive.ubuntu.com/ubuntu/ = trusty/main AMD64パッケージ
コマンドapt-get install libpeas-1.0-0 gir1.2-peas-1.0
を使用すると、出力は次のようになりました。
次のパッケージには満たされていない依存関係があります:libpeas-1.0-0:依存:libpython3.4(> = 3.4〜b1)がインストールされません
E:問題を修正できません。壊れたパッケージを保持しています。
コマンドapt-cache policy libpython3.4
を使用した後、出力は次のようになりました。
libpython3.4:
インストール済み:(なし)
候補:3.4.0-2ubuntu1.1
バージョン表:
> 3.4.0-2ubuntu1.1 0
500 http://archive.ubuntu.com/ubuntu/ trusty-security/main AMD64 Packages 500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main AMD64 Packages 3.4.0-2ubuntu1 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
コマンドapt-get install libpython3.4
を使用した後、出力は次のとおりでした。
次のパッケージには、満たされていない依存関係があります。
libpython3.4:依存:libpython3.4-stdlib(= 3.4.0-2ubuntu1.1)が、> 3.4.3-1ubuntu1〜14.04.1がインストールされる
E:問題を修正できません。壊れたパッケージを保持しています。
コマンドSudo apt-get install libpython3.4-stdlib
を使用した後、出力は次のようになりました。
パッケージリストの読み取り...完了依存関係ツリーの構築状態情報の読み取り...完了libpython3.4-stdlibは既に最新バージョンです。 0がアップグレードされ、0が新しくインストールされ、0が削除され、0がアップグレードされていません。
この問題を解決するにはどうすればよいですか?
libpython3.4-stdlib
の正しいバージョンをインストールします
Sudo apt-get update
Sudo apt-get install libpython3.4-stdlib=3.4.0-2ubuntu1.1 libpython3.4-minimal=3.4.0-2ubuntu1.1
libpython3.4-stdlib
にはexact version 3.4.0-2ubuntu1.1
とnotがインストールされているバージョン3.4.3-1ubuntu1~14.04.1
が必要だからです。
その後、gnome-core
をインストールします
Sudo apt-get install gnome-core
アンインストールしたパッケージを再度インストールします
Sudo apt-get install lsb-release python3 update-notifier-common
そして最後に
Sudo apt-mark auto libpython3.4-stdlib libpython3.4-minimal