.png)
私は使用していますウブントゥ 14.04LTS (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
強制した後EOGを使用してインストールした場合apt-get install 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 個がアップグレードされていません。
この問題を解決するにはどうすればよいですか?
答え1
正しいバージョンをインストールしてください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
必要だからちょうどバージョン3.4.0-2ubuntu1.1
とないインストールされているバージョン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