2014-02-07 118 views
1

我在我的Ubuntu機器上安裝R時遇到問題。每當我嘗試安裝一個軟件包時,它會給我一個錯誤:在Ubuntu 12上安裝最新版本的R?

package ‘xyz’ is not available (for R version 2.14.1)

我嘗試通過終端本身安裝R,但我無法升級。 有沒有辦法,我可以在安裝包的時候過來看這個版本的依賴關係嗎?

感謝

+1

爲什麼不安裝最新的R版本? –

+0

是的,肯定會將R更新爲最新版本。另請注意,如果包名稱中存在拼寫錯誤或大寫錯誤,則會報告發生的錯誤。 – bdemarest

回答

3

爲了獲得最新的版本,你需要CRAN添加到您的/etc/apt/sources.list文件,請參閱instructions on CRAN。確保使用正確的Ubuntu版本(即在您的機器上安裝的版本,在我的情況下爲「精確」)選擇該地址,否則您將遇到版本衝突。

的事情是,Ubuntu的倉庫沒有最新的R.

2

Ubuntu軟件中心已經更新將R安裝包到最新版本(3.2.2),這樣你可以很容易地安裝R版本通過它。

只需打開Ubuntu軟件中心,然後鍵入:r-base

+0

這是關於他們這樣做的血腥時間 –

+0

你在說哪個版本的Ubuntu? – Dason

+0

這是個好消息,但是從CRAN安裝R可以確保您始終獲得最新版本,而使用Ubuntu repo則始終存在延遲:一旦它在CRAN上出現,它們將永遠不會承諾自行更新R版本。 – lebatsnok

相關問題