2015-05-28 97 views
-3

我嘗試使用下面的命令Linux安裝

sudo apt-get install libboost-all-dev 

安裝升壓但安裝不成功,它提供了以下錯誤消息

Errors were encountered while processing: 
texlive-base 
texlive-latex-base 
texlive-latex-recommended 
cm-super-minimal 
cm-super 
texlive-metapost 
context 
context-modules 
texlive-font-utils 
texlive-extra-utils 
feynmf 
latex-xcolor 
pgf 
latex-beamer 
latex-cjk-common 
texlive-xetex 
latex-cjk-xcjk 
latex-cjk-chinese 
latex-cjk-japanese 
latex-cjk-korean 
thailatex 
latex-fonts-thai-tlwg 
latex-cjk-thai 
latex-cjk-all 
latex-sanskrit 
latexmk 
musixtex 
texlive-generic-recommended 
texlive-pstricks 
prosper 
texlive-bibtex-extra 
texlive-fonts-extra 
texlive-fonts-recommended 
texlive-formats-extra 
texlive-humanities 
texlive-lang-swedish 
texlive-lang-french 
texlive-lang-tibetan 
texlive-lang-czechslovak 
texlive-games 
texlive-lang-ukenglish 
texlive-math-extra 
texlive-generic-extra 
texlive-latex3 
texlive-lang-hebrew 
texlive-lang-finnish 
texlive-plain-extra 
texlive-pictures 
texlive-lang-polish 
texlive-lang-cyrillic 
texlive-lang-vietnamese 
Processing was halted because there were too many errors. 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

誰能告訴我的原因,以及如何解決這個問題?

謝謝

+1

我想象'的apt-GET'有比這更多的輸出。另外,「sudo aptitude install libboost-all-dev」是什麼意思?你最近是否運行'sudo apt-get update'? –

+0

是的,我今天運行了更新命令。我沒有安裝aptitude,因此在這種情況下,它給出的命令未找到錯誤。當我嘗試安裝aptitude時,它再次給了我上述錯誤 – ekhan

+0

我仍然知道apt-get的輸出比這更多。一般來說,apt-get輸出的第一行將是'閱讀軟件包列表...完成'。 –

回答

0

我可以建議一個不同的解決方案嗎?編譯你自己的提升!它不需要很長時間,而且非常簡單。此外,根據您使用的是哪種linux發行版,存儲庫可能沒有最新版本。

這裏有一個link這說明了如何下載和安裝的推動作用。

爲了簡化,所有你需要做的是

  1. http://www.boost.org/users/download/
  2. 下載的壓縮包解壓縮它: tar xvjf boost_1_58_0.tar.bz2
  3. 走進解壓目錄: cd boost_1_58_0
  4. 運行bootstrap./bootstrap.sh --prefix=/where/you/want/boost/installed
  5. 編譯b2./b2 install
  6. 利潤