2013年5月5日 星期日

Ubuntu 安裝統計軟體 R


# 本篇文章說明 Ubuntu 環境中安裝統計軟體R,全部有7個步驟 (參考 pdf 下載)。

# 2023.6.23
# Ubuntu 22.04.2 LTS 安裝 R-4.3.0

步驟1. Set new Ubuntu repositories
sudo apt install -y --no-install-recommends software-properties-common dirmngr

步驟2. Add the keys
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc

步驟3. add the R repo from CRAN
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"

步驟4. Install R 4.3.0
sudo apt install -y r-base r-base-core r-recommended r-base-dev

# 參考以下 R 完成畫面.







# 2023.6.23
# Ubuntu 22.04.2 LTS 安裝 RStudio

# 步驟1. 安裝模組
sudo apt install libclang-dev libpq5

# 步驟2. 下載RStudio
cd Downloads
wget https://download1.rstudio.org/electron/jammy/amd64/rstudio-2023.06.0-421-amd64.deb

# 步驟3. 安裝RStudio
sudo dpkg -i rstudio-2023.06.0-421-amd64.deb

# 參考以下 RStudio 完成畫面.




# 2017.7.2 更新

# CentOS 7 安裝R:
sudo yum install epel-release
sudo yum install R

# CentOS 7 更新R:
sudo yum update R

# step 1 檢視 Ubuntu 版本

lsb_release –a

# step 2 備份sources.list

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# step 3 編輯sources.list

sudo gedit /etc/apt/sources.list

# 在檔案最後新增一列與以下內容
deb http://cran.csie.ntu.edu.tw/bin/linux/ubuntu quantal/
注意:隨著版本不同,最後加上 quantal 可能修改成合適版本。

# 按 File->Save 儲存檔案

# step 4 更新套件

sudo apt-get update

# step 5 安裝R

sudo apt-get install r-base

或採用包括發展工具等套件指令(建議採用以下方法加上 r-base-dev)
sudo apt-get install r-base r-base-dev

# step 6 執行R

在終端機視窗中輸入 R 即可開啟R視窗

# step 7 新增至左側啟動器

選取 啟動器最上方 Ubuntu 按鈕,輸入 r,將R圖示拖拽至左側啟動器,下次直接按R圖示即可。
 # end #

下載 ubuntu_install_R.pdf




8 則留言:

  1. 如果 Ubuntu 版本更新為 13.04 raring, 則步驟2須修改為:
    deb http://cran.csie.ntu.edu.tw/bin/linux/ubuntu raring/

    回覆刪除
  2. 如果 Ubuntu 版本更新為 13.10, 則步驟2須修改為:
    deb http://cran.csie.ntu.edu.tw/bin/linux/ubuntu saucy/

    回覆刪除
  3. deb http://cran.csie.ntu.edu.tw/bin/linux/ubuntu quantal/
    这一句的用途是什么?谢谢!

    回覆刪除
    回覆
    1. Hi stata,
      deb ... 表示連結到 R 的其中一個 mirror site 下載R的ubuntu 安裝程式, R mirror 如下, 選取任何一個 mirror site 都可以.
      http://cran.r-project.org/mirrors.html

      刪除
  4. 请教 Ubuntu下如何安装不同版本R软件?也即是不同版本的R软件共存。如何安装不同版本所需的packages?谢谢!

    回覆刪除
    回覆
    1. Hi Stata,

      1. 在 Ubuntu 系統中上述方法預設會安裝最新版本的R, 如果須安裝其他R版本, 則可以下載原始檔案,自行編譯R至不同目錄,即可使用不同版本的R.

      2. 參考 "R Installation and Administration" 2 Installing R under Unix-alikes, 主要是二個步驟:

      # step 1.
      先下載必備 packages.

      http://cran.r-project.org/doc/manuals/R-admin.html#Essential-and-useful-other-programs-under-a-Unix_002dalike

      # step 2.
      使用 ./configure 與 make 編譯.

      http://cran.r-project.org/doc/manuals/R-admin.html#Installing-R-under-Unix_002dalikes

      刪除
  5. 在編輯 sources.list 後,需要提供系統驗證套件所需的公開金鑰,不然在 sudo apt-get update 時,會顯示錯誤訊息「W: GPG 錯誤: http://cran.csie.ntu.edu.tw trusty/ Release: 由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY 51716619E084DAB9」。

    設定公開金鑰的指令是:
    gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
    gpg -a --export E084DAB9 | sudo apt-key add -

    參考資料:How To Set Up R on Ubuntu 14.04 | DigitalOcean
    https://www.digitalocean.com/community/tutorials/how-to-set-up-r-on-ubuntu-14-04

    回覆刪除