2015年3月6日 星期五

Ubuntu 安裝不同版本R

  • 前言

參考 Ubuntu 安裝 R 文章可在 Ubuntu 作業系統中安裝最新R軟體.實務應用時可能配合某些套件或系統開發而必須使用舊版本R,例如:R-2.15.3. 本篇文章說明如何在Ubuntu  作業系統中安裝與使用不同版本R.
  • 下載其他版本R原始檔方法
選取R首頁 http://www.r-project.org/ 
--> 按左側 Download, Packages [CRAN] 
--> 選取適當 CRAN Mirrors , 本例以第一個為範例說明 0-Cloud http://cran.rstudio.com/ 
--> 在 The Comprehensive R Archive Network 視窗中選取位於最底部 [Source code of older versions of R is available here.] http://cran.rstudio.com/src/base/
--> 選取適當的不同R版本,本例以[R-2]為主
--> 選取 [R-2.15.3.tar.gz] 並儲存檔案 http://cran.rstudio.com/src/base/R-2/R-2.15.3.tar.gz

上述說明亦可以在終端機視窗輸入以下指令, 此方法將用於以下步驟2.
wget http://cran.rstudio.com/src/base/R-2/R-2.15.3.tar.gz

  • 安裝不同版本R

  • 步驟1 建立 usr/local/R 目錄
# 方法1
sudo cd /usr/local
sudo mkdir R

# 方法2
# sudo mkdir -p /usr/local/R
  • 步驟2 下載原始檔
sudo wget http://cran.r-project.org/bin/linux/ubuntu/precise/r-base_2.15.3.orig.tar.gz
sudo tar zxvf r-base_2.15.3.orig.tar.gz
cd R-2.15.3/

  • 步驟3 安裝必備套件
sudo apt-get install tk-dev gcc gfortran texlive texlive-fonts-extra libreadline-dev xorg-dev libxml2-dev libcurl4-gnutls-dev

  • 步驟4 編譯
sudo ./configure
sudo make
sudo make check
sudo make install
  • 步驟5 執行
./R
# end