基于Ubuntu的R语言版本升级方法有哪些
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,这篇文章主要讲解了"基于Ubuntu的R语言版本升级方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"基于Ubuntu的R语言版本升级方法有哪些
千家信息网最后更新 2025年02月08日基于Ubuntu的R语言版本升级方法有哪些
这篇文章主要讲解了"基于Ubuntu的R语言版本升级方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"基于Ubuntu的R语言版本升级方法有哪些"吧!
1. 具体操作
我们以 Ubuntu 16.04
为例。直接在命令行界面,输入如下命令,即可快速升级到4.0最新版本:
sudo suecho "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran40/" >> /etc/apt/sources.listapt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9apt-get updateapt-get upgrade
下面简单解释一下上述代码。sudo su
表示直接使用最高的权限;echo ... >> ...
表示将一行语句写到 >> 所指的后面的文件中的最后一行;apt-get update
表示重载 sources.list
文件, apt-get upgrade
则表示对 sources.list
里面的内容进行更新升级(这样就自然将我们最新添加的内容进行升级)。
那么问题来了,如果我的 Ubuntu
不是16.04版本,亦或者我想升级指定R的版本,我应该怎么做呢?
2. 各种版本的 Ubuntu
首先我们查询各个版本 Ubuntu
对应的 Code name,如下表所示,我们关注里面的的第一个单词。
当你的 Ubuntu
是不同版本的时候只需修改下述代码(之前代码的第二行)里面对应的 Code Name 即可:
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran40/" >> /etc/apt/sources.list
下面举几个例子:
Ubuntu 14.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu trusty-cran40/" >> /etc/apt/sources.list
Ubuntu 18.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu bionic-cran40/" >> /etc/apt/sources.list
Ubuntu 20.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu focal-cran40/" >> /etc/apt/sources.list
当然,你也可以直接输入下述命令来查询,对应的 Code Name:
sudo lsb_release -a # to check the OS version
3. 各种版本的 R
当我们需要安装对应不同版本的R时,我们只需要修改 cran-
后面对应的数字即可(我们以 Ubuntu 16.04
为例):
R 3.6
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list
R 3.4
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial/" >> /etc/apt/sources.list
感谢各位的阅读,以上就是"基于Ubuntu的R语言版本升级方法有哪些"的内容了,经过本文的学习后,相信大家对基于Ubuntu的R语言版本升级方法有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
版本
升级
方法
语言
内容
代码
命令
学习
不同
一行
文件
问题
查询
输入
最高
例子
单词
只需
就是
思路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
智慧电梯软件开发
软件开发企业项目工时进度表
如何用一台电脑做服务器共享文件
数据库创建符合条件的内容
真实服务器映射到外网
河南卡开刷网络技术有限公司
微信小程序属于软件开发吗
杭州神舟网络技术公司
数据库禁用索引
数据库有毛病了看什么
北京服务器包装有哪些云主机
网络技术开发人员培训
当阳手机软件开发
数据库flag表示
软件开发公司开工户
计算机网络安全学校网络论文
五年级校园网络安全教案
网络安全和文化安全的论文
佰万网络技术客服是真的吗
app软件开发如何选择
u8因为数据库正在使用
适用网络安全法的行政案件
大连市软件开发公司
基层红色文献数据库建设
进口串口通讯服务器批发
戴尔高端服务器
服务器校验授权码在哪里
云服务器租用服务方案
安徽宣城软件开发培训选哪家
网络安全应急保障小组