2016-06-02 17 views
0

ubuntu 14.04にcephをインストールする際に依存関係を満たすときに問題が発生します。 https://github.com/ceph/ceph/tree/infernalisここでドキュメントに基づいて、依存関係がcephに依存関係をインストールする

./install-deps.sh 

を実行することによって成就されますが、私の場合には、私はこのようなエラーメッセージを得ている:

uuid-runtime is already the newest version. 
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: 
libblkid-dev : Depends: libblkid1 (= 2.20.1-5.1ubuntu20) but 2.20.1-5.1ubuntu20.1 is to be installed 
       Depends: uuid-dev but it is not going to be installed 
libboost-system-dev : Depends: libboost-system1.54-dev but it is not going to be installed 
libboost-thread-dev : Depends: libboost-thread1.54-dev but it is not going to be installed 
libcurl4-gnutls-dev : Depends: libkrb5-dev but it is not going to be installed 
libfuse-dev : Depends: libselinux-dev 
liblttng-ust-dev : Depends: uuid-dev but it is not going to be installed 
libudev-dev : Depends: libudev1 (= 204-5ubuntu20) but 204-5ubuntu20.14 is to be installed 
xfslibs-dev : Depends: uuid-dev but it is not going to be installed 
E: Unable to correct problems, you have held broken packages. 

を私が実行しようとしましたapt-get updateを実行してからapt-get install -f を実行してください。また、私はシナプスにすべてのシステムアップグレードをインストールしようとしましたが、この問題を解決するためにはまだ運がありません。

最後に、sudo apt-get install libuuid1=2.20.1-5.1ubuntu20を実行しようとしています。このコマンドの結果としていくつかのlibsがシステムから削除されますが、依然として依存関係は満たされていません。

この問題にどう対処すればよいですか?ありがとう!

答えて

0

時間をかけてこの問題を解決しようとしたところ、私はubuntuを見つけた​​ここで多くの助けてください。

須藤はapt-getをインストール適性、その後、手動で入力することにより、いずれかによって、依存関係1をインストールします:

最初、私は次のように入力して適性をインストール

sudoをaptitude install DependencyPackage

コマンドを実行すると、いくつかのオプションが選択されます。私の場合は、最初の提案解決策を無視し、2番目の提案解決策を選択しました(コンピュータにnwqパッケージをインストールします)。

関連する問題