2013-01-03 76 views
1

我試圖在AWS EC2上的ubuntu 12框中安裝BayesVarSel包。它適用於我的Windows 7機器(R 2.15.1)。在Ubuntu上安裝R BayesVarSel

我附上了錯誤信息的屏幕截圖。這似乎是GNU GSL庫的一個問題。我找不到安裝GSL的快捷方式(例如,sudo apt-get GSL等),所以我想看看其他人是否也遇到類似的問題。我向其他具有類似功能的軟件包開放。 enter image description here

編輯: 一對夫婦的其他事情我已經沒有運氣嘗試: enter image description here

enter image description here

回答

2

我能夠在VirtualBox中運行的Ubuntu 12.04.1 LTS(桌面)重新創建錯誤。 正如@Dirk Eddelbuettel建議的,sudo apt-cache search libgsl產生了一個有用的軟件包列表。目前還不清楚爲什麼你的機器無法正常工作。

我安裝libgsl有:

sudo apt-get install libgsl0ldbl 
sudo apt-get install libgsl0-dev 

現在BayesVarSel編譯並加載沒有錯誤。

+0

您只需要一個'-dev'包的'apt-get'調用,它會爲您提取庫。一般來說,您可以一次提交多個包到'apt-get'。 –

2

apt-cache search libgsl 

,一切都應該更清晰一點。這些軟件包的存在時間比Ubuntu或亞馬遜EC2的存儲時間長,所以它確實不應該以超人的努力來找到它們。

如果apt-cache search libgsl太難了,嘗試packages.ubuntu.com 在那裏你可以搜索包含在錯誤消息中的文件包(如/usr/include/gsl/gsl_vector.h)和「是的,維羅尼卡」你可以搜索子了。

+0

我試過你的建議,似乎沒有發生任何事情。我上面張貼了截圖。對不起,如果這是一個新手問題,但我不熟悉linux中的管道。感謝您的建議。 – screechOwl

+0

搜索問題是我的錯。忘記運行'sudo apt-get update'。謝謝你的幫助。 – screechOwl