Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Ubuntu 10.10 配置 R 語言環境完整步驟:CRAN 軟體源、GPG 金鑰、套件安裝與管理

編輯:關於 Linux

Ubuntu 10.10 (Maverick) 官方倉庫 R 版本較舊,建議直接使用 CRAN 官方軟體源獲取最新穩定版。本文記錄從軟體源配置、GPG 金鑰匯入、核心套件安裝到 R 套件目錄管理的完整流程。

R 環境配置示意圖

1. 新增 CRAN 軟體源

sudo vim /etc/apt/sources.list
# 末尾新增 (針對 Ubuntu 10.10 Maverick)
deb https://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu maverick/

鏡像站可自行選擇最近節點:https://cran.r-project.org/mirrors.html

2. 匯入 GPG 金鑰 (Michael Rutter, Key ID: E084DAB9)

gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

3. 安裝 R 核心套件

sudo apt-get update
sudo apt-get install r-base
  • r-base:核心解譯器、基礎套件、文件
  • r-base-dev:編譯 C/C++/Fortran 擴充套件所需工具 (開發者建議安裝)

4. R 套件目錄結構與管理

目錄來源權限用途
/usr/lib/R/library Ubuntu 官方 r-base, r-recommended root 系統級核心套件 (base, stats, graphics...)
/usr/lib/R/site-library Ubuntu 官方 r-cran-* 套件 root 系統級貢獻套件
/usr/local/lib/R/site-library 使用者 install.packages() user 使用者自行安裝/更新套件 (優先搜尋)

5. 系統級套件更新

sudo apt-get update
sudo apt-get upgrade
# 更新所有 r-cran-* 系統套件

6. 使用者層級套件管理 (R 內執行)

# 設定 CRAN 鏡像
options(repos = c(CRAN = "https://cloud.r-project.org/"))

# 安裝套件
install.packages("ggplot2")
install.packages(c("dplyr", "tidyr", "data.table"))

# 更新所有使用者套件
update.packages(ask = FALSE)

# 移除套件
remove.packages("pkgname")

7. 驗證安裝

R --version
# R version 4.x.x (202x-xx-xx) -- "..."

R -e 'cat("Hello R\n")'
# Hello R

現代 Ubuntu (18.04+) 適用的簡化流程

# 1. 新增 CRAN 官方源 (自動偵測代號)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"

# 2. 安裝
sudo apt-get update
sudo apt-get install r-base r-base-dev

配置完成後,即擁有最新穩定的 R 分析環境,可無縫銜接 RStudio Server、Shiny Server 或生產級建模流程。

Copyright © Windows教程網 All Rights Reserved