ubuntu22.04编译安装R4.4.1
R 4.4.1 安装文档
1. 卸载当前版本的 R(如果已安装)
sudo rm -rf /opt/R/4.4.1 && \
sudo rm /usr/local/bin/R && \
sudo rm /usr/local/bin/Rscript
2. 安装所需依赖
安装编译 R 和构建 R 包所需的依赖:
sudo apt-get update
sudo apt-get install -y build-essential libreadline-dev libcurl4-openssl-dev \
libx11-dev libxt-dev zlib1g-dev libbz2-dev \
liblzma-dev libpcre2-dev libicu-dev libjpeg-dev \
libpng-dev libtiff5-dev libcairo2-dev libfontconfig1-dev \
texlive texlive-full openjdk-11-jdk
3. 下载并编译 R
一行一行分开执行 避免报错无法处理 R包可以下载后上传到服务器再编译
cd /mnt/data/path
wget https://cran.r-project.org/src/base/R-4/R-4.4.1.tar.gz
tar -xzvf R-4.4.1.tar.gz
cd R-4.4.1
./configure --prefix=/opt/R/4.4.1 --with-x --with-cairo --with-libpng --with-jpeglib --with-ICU
make
sudo make install
4. 创建符号链接以便全局访问
sudo ln -s /opt/R/4.4.1/bin/R /usr/local/bin/R && \
sudo ln -s /opt/R/4.4.1/bin/Rscript /usr/local/bin/Rscript
5. 验证安装
确保 R 安装成功:
R --version
6. 其他注意事项
- 在构建某些 R 包时,如果需要生成文档(如 vignettes),请确保已安装
pdflatex
相关软件。 - 确保 Java 环境正常工作,以避免与需要 Java 的 R 包相关的问题。