2014-09-24 151 views
0

我試圖安裝在Ubuntu未解決的依賴

apt-get -f install ntp git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev

,並得到相關性錯誤,當我嘗試了所有的依賴安裝像

sudo apt-get -f install g++ g++-4.8 libstdc++-4.8-dev libc6-dev libc6 libdb-dev libdb++-dev libboost-all-dev libqrencode-dev g++ libc-dev libc6-dev libboost-dev libboost-*-dev libboost-iostreams-dev libboost-mpi-dev libboost-mpi-python-dev libc6 libssl1.0.0

,我收到了第二個錯誤 libboost-iostreams1.54-dev : Depends: libboost-iostreams1.54.0 (= 1.54.0-4ubuntu3) but 1.54.0-4ubuntu3.1 is to be installed libc6-dev : Depends: libc6 (= 2.19-0ubuntu6) but 2.19-0ubuntu6.3 is to be installed libssl-dev : Depends: libssl1.0.0 (= 1.0.1f-1ubuntu2) but 1.0.1f-1ubuntu2.5 is to be installed libxml2-dev : Depends: libxml2 (= 2.9.1+dfsg1-3ubuntu4) but 2.9.1+dfsg1-3ubuntu4.3 is to be installed

我似乎無法越過那個錯誤。

回答

0

它似乎試圖安裝不同版本的依賴項。

嘗試

sudo apt-get update 
sudo apt-get install libboost-iostreams1.54.0 libc6 libssl1.0.0 libxml2 

然後嘗試重新安裝

+0

我得到'libxml2的已經是最新版本。 libssl1.0.0已經是最新版本。 libboost-iostreams1.54.0已經是最新版本。 libc6已經是最新版本。 0升級,0新安裝,0刪除,0未升級。「我已經嘗試刪除所有的軟件包並重新安裝,但它提供了一個'在此操作後,將釋放656 MB磁盤空間。 你即將做一些可能有害的事情。 要繼續輸入「是,按我說的做!」警告,我不確定是否應該繼續 – user3711500 2014-09-24 10:10:16