2014-03-27 89 views
1

我試圖安裝R軟件包「光柵」,並得到相同的錯誤報告在這裏:Can not install ggplot package in R 2.14.1。我認爲處理這個問題的最好方法是升級R,但我在這裏做了咒語http://cran.r-project.org/bin/linux/ubuntu/README,但仍然有R版本2.14.1。在Ubuntu上安裝R軟件包「精確」

1)在我的操作系統(Ubuntu Precise)上升級R還有什麼可以做的,或者做更多最新版本的R取決於更新版本的Ubuntu?

2)如果沒有升級操作系統,R升級不實用,如何爲我的平臺安裝正確版本的「光柵」軟件包?

+0

如果你仍然在2.14那麼你沒有正確地做'咒語' - 重新閱讀並再試一次。 – Dason

回答

2

很可能你錯過了第一步或第二步。您需要擁有正確的密鑰(在README的「安全Apt」部分中指定),並且您需要將一行添加到/etc/atp/sources.list文件中。我實際上玩弄了不同的發行版,我有以下腳本來處理基於Precise的發行版。

#!/usr/bin/env bash 

## For newest versions of R 
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 

# I'm sure there is a better way to add this line to 
# the end of /etc/apt/sources.list but this works and I'm lazy 
sudo sh -c "echo 'deb http://streaming.stat.iastate.edu/CRAN/bin/linux/ubuntu precise/' >> /etc/apt/sources.list" 

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install r-base r-base-dev 

,應該讓你更新到R的最新版本,並從那裏,你應該沒有問題越來越GGPLOT2的最新版本。

+0

我應該注意到我在愛荷華州,所以服務器對我來說很合理。您可能需要使用不同的CRAN服務器...... – Dason

+1

只需使用'http://cru.rstudio.com',即可在您附近獲得全局鏡像,無論您身在何處。 (維基百科在'CDN - Content Delivery Network'中有詳細說明。) –

+0

絕對沒有做到第一行。也在使用不同的鏡子,但我認爲這是問題的關鍵。 – user1521655

2

簡述:

  1. 這是非常容易得到的當前R(即3.0.3)上的Ubuntu 12.04 「精確」 - 剛纔讀的罰款README at the CRAN site

  2. 一旦你這樣做,還要安裝r-base-dev以確保您構建軟件包。

  3. 然後從源安裝「raster」包。