手把手教你如何在 Linux 上源码安装最新版本 R

下载 R

  • 下载最新版本R(R-4.0.4.tar.gz)
  • 解压后,在 /R-4.0.4目录下运行
    $CFLAGS="-O3 -fPIC" ./configure --enable-R-shlib
    $make
    $make install
    

修改放宽权限

  • 在/usr/local目录下运行

    $ sudo chmod -R 777 include
    $ sudo chmod -R 777 lib
    $ sudo chmod -R 777 share
    $ sudo chmod -R 777 bin
    

报错情况

bzip2

  • 下载最新版本bzip2(bip2-1.0.8.tar.gz)
  • 解压后,在 /bzip2-1.0.8目录下运行
    $make
    $make install
    

pcre2

  • 下载最新版本pcre2(pcre2-10.36.tar.gz)
  • 解压后,在 /pcre2-10.36目录下运行
    $./configure
    $make
    $make install
    

curl

  • 下载最新版本curl(curl-7.75.0.tar.gz)
  • 解压后,在 /curl-7.75.0目录下运行
    $./configure
    $make
    $make install
    

liblzma

  • 下载最新版本xz(xz-5.2.5.tar.gz)
  • 解压后,在 /xz-5.2.5目录下运行
    $./configure
    $make
    $make install
    

libbz2

  • 修改/bzip2-1.0.8目录中Makefile文件中的CFLAGS

    CFLAGS=-Wall -Winline -O2 -fPIC -g $(BIGFILES)
    
  • 在 /bzip2-1.0.8目录下运行
    $make clean
    $make
    $make install
    

修改回原来的权限

  • 在/usr/local目录下运行

    $ sudo chmod -R 755 include
    $ sudo chmod -R 755 lib
    $ sudo chmod -R 755 share
    $ sudo chmod -R 755 bin
    

Linux:安装最新版本R + Rstudio成功使用最新R相关推荐

  1. gitlab linux版本下载,Linux安装GitLab版本控制软件

    Linux安装GitLab版本控制软件 系统环境:centos6.5 IP地址:192.168.1.243 内存:至少为1G,之前虚拟机的内存只有512M,安装的时候一直报错,日了Dog了. 安装成功 ...

  2. linux安装多版本php_Linux系统下为Nginx安装多版本PHP

    我们在安装配置服务器LNPM环境时应该考虑到PHP多版本并存的问题,下面是实现Linux系统下为Nginx安装多版本PHP的实现方法 linux版本:64位CentOS 6.4 Nginx版本:ngi ...

  3. linux安装TensorFlow-GPU版本 非常详细安装必看

    Linux安装TensorFlow-GPU==1.14.0版本 1.首先确保linux环境干净以及没有tensorflow 2.常规安装TensorFlow方法 直接使用pip3 install te ...

  4. linux安装多版本php_linux如何安装多个php版本

    linux安装多个php版本的方法:首先下载不同的php源码包:然后将其解压后并安装在不同的目录下:最后修改"php-fpm"监听的端口号即可. 思路: 下载不同的php源码包,解 ...

  5. Linux安装指定版本的docker及添加国内镜像源

    一.安装指定版本docker 1. 下载deb文件 选择Ubuntu的deb文件 访问https://download.docker.com/linux/ubuntu/dists/ 来选择Ubuntu ...

  6. linux gcc 安装目录,Linux安装其他版本GCC的方法

    前言 有时候,在Linux中需要安装固定版本的GCC,才能满足工作要求.例如:在Fedora22中,编译OpenCV的cuda部分需要GCC 4.9.X及以下的版本,而Fedora22的GCC是在5. ...

  7. linux安装指定版本的谷歌浏览器,为Ubuntu安装指定版本的chrome浏览器

    在将基于selenium的web 自动化用例容器化时,遇到了chrome stable版本升级到76,但是基础镜像 python-3.7.3不兼容的情况.为了解决这个问题,需要为镜像安装指定版本(73 ...

  8. Linux 安装指定版本GCC方法

    第一步:安装默认版本gcc 首先我们需要安装一个gcc,我们使用yum命令来进行安装. $ yum install gcc $ yum install gcc-c++ 这两个命令步骤还是很快的.之后我 ...

  9. linux安装特定版本软件,ubuntu16.04通过apt-get安装指定版本和查询指定软件有多少个版本...

    一.通过apt-get安装指定版本 apt-get install <>=<> 举例: apt-get install mysql-server=5.7.11-0ubuntu6 ...

最新文章

  1. 大数据加入渗透实体,错过它你将错过一个时代!
  2. 数据库的缓存管理[ASPNET2.0深入挖掘系列听后感]
  3. gitl更新最近代码_常见的蓝屏代码以及解决方法
  4. 【渝粤教育】 广东开放大学 21秋期末考试组织行为学10068k2
  5. 基本卷-动态卷性能测评(未完待续)
  6. 大学计算机基础书本里的毕业论文源稿,计算机基础毕业论文范文
  7. 你跟大神程序员的差距,就在这8本内功心法
  8. 让媳妇瞬间搞懂Spring 多数据源操作(SpringBoot + Durid)
  9. 4比较三个数的大小输出最大的值并从小到大排序输出
  10. 辗转相减法的发展应用-最大比例
  11. 生活中的算法的实际举例_算法在实际生活中的应用
  12. 计算机标题与目录怎么修改,自动生成目录怎么弄-Word目录如何自动生成与更改删除,及添加新内容如何更新等操作...
  13. 双机互联攻略之超强、完全篇!
  14. 直播预告:Envoy Core Maintainer 跨洋解读 Envoy 技术(中文)
  15. 《用 Python 处理 Excel 数据之正则表达式视频教程》 曾贤志
  16. centos 8 使用 nmcli 配置网桥Bridge(最后有踩坑过程)
  17. Nexus 搭建docker本地仓库(hosted)和私有仓库(proxy)
  18. Hive学习使用一周感悟
  19. 电商平台促销管理功能解析,数商云S2B2C商城系统开启日化行业数字零售新模式
  20. Delphi 屏蔽系统的Ctrl+Alt+Del

热门文章

  1. java计算机毕业设计家居门户网站MyBatis+系统+LW文档+源码+调试部署
  2. OPPO Watch 2系列正式发布 双擎混动技术兼顾智能与续航
  3. Deepin系统个人评测
  4. 扫雷-下载-规则介绍
  5. 【云享·人物】华为云AI高级专家白小龙:AI如何释放应用生产力,向AI工程化前行?
  6. 掌握这些Java 后端面试题,20K妥妥的,400多人在学习
  7. Python实现在远端服务器挂代码—发送定时天气预报至邮箱+每日一句(小白教程)
  8. 自动发邮件的程序 c语言,C语言实现发送邮件.md
  9. 高新技术企业的优惠政策
  10. python骂人脚本_Python 实现王者荣耀中的敏感词过滤示例