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 包相关的问题。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了