服务器 | 安装最新版R和Rstudio(3.5.3)

前言

目前为止,除了WGCNA分析要求内存比较高以外,windows下的R和Rstudio都能满足我的使用需求。
近来,再分析师兄的RNA-seq数据,两种处理5个时间点,差异基因很少,表型数据很多,想着再做个WGCNA分析。

1.R安装

目前,最新版本为 R 3.5.3,以此为例!
需要Root权限
见R的官方网站:
https://www.rstudio.com/products/rstudio/download-server/
http://cran.stat.ucla.edu/bin/linux/ubuntu/README.html

#查看 ubuntu 系统信息
user@super-server:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic
#获取 root 权限,因为只有root可以修改sources.list文件
user@super-server:~$ sudo -s 
#查看源信息
root@super-server:$ cd /etc/apt/
root@super-server:~$ vim /etc/apt/sources.list
#在末尾添加相应版本的源信息
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ #我的系统是bionic
#or 选择自己喜欢的源
deb https://mirrors.tuna.tsinghua.edu.cn/CRAN//bin/linux/ubuntu bionic-cran35/

root@super-server:/etc/apt# su user
#更新源列表
user@super-server:~/etc/apt$ sudo apt-get update

由于没有公钥,无法验证下列签名: NO_PUBKEY 51716619E084DAB9

# 解决报错
user@super-server:/etc/apt$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 51716619E084DAB9
Executing: /tmp/apt-key-gpghome.sA6IGCcJzS/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 51716619E084DAB9
gpg: 密钥 51716619E084DAB9:公钥“Michael Rutter <marutter@gmail.com>”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1
user@super-server:/etc/apt$ sudo apt-get update
获取:1 https://mirrors.tuna.tsinghua.edu.cn/CRAN//bin/linux/ubuntu bionic-cran35/ InRelease [3,609 B]
获取:2 https://mirrors.tuna.tsinghua.edu.cn/CRAN//bin/linux/ubuntu bionic-cran35/ Packages [41.6 kB]
获取:3 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease [3,609 B]
命中:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
获取:5 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ Packages [41.6 kB]
命中:6 http://cn.archive.ubuntu.com/ubuntu bionic InRelease
命中:7 http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease
命中:8 http://cn.archive.ubuntu.com/ubuntu bionic-backports InRelease
已下载 86.8 kB,耗时 2秒 (46.7 kB/s)
正在读取软件包列表… 完成

#安装 r-base,sudo默认最新版3.5.3
user@super-server:~$ sudo apt-get install r-base
# 查看R版本
user@super-server:~$ R
R version 3.5.3 (2019-03-11) – “Great Truth”
Copyright © 2019 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

2.Rstudio安装(待更新)

师弟装的,等我咨询一下实战结果~

user@super-server:~$ sudo apt-get install gdebi-core
user@super-server:~$ wget https://download2.rstudio.org/rstudio-server-1.1.463-amd64.deb
user@super-server:~$ sudo gdebi rstudio-server-1.1.463-amd64.deb
user@super-server:~$ ifconfig # 查看服务端ip地址

还有其他检查的命令没有展示

user@super-server:~$ sudo rstudio-server verify-installation #检查是否安装正确
user@super-server:~$ sudo  rstudio-server start #启动
user@super-server:~$ sudo  rstudio-server status #查看状态
user@super-server:~$ sudo  rstudio-server stop #停止
user@super-server:~$ ifconfig |grep 'inet addr' #查看服务器ip
user@super-server:~$ sudo  rstudio-server start #修改配置文件后重启
user@super-server:~$ sudo  rstudio-server active-sessions #列出活跃的sessions
user@super-server:~$  sudo  rstudio-server suspend-session <pid> #暂停sessions
user@super-server:~$  sudo  rstudio-server suspend-all #暂停所有session

注意:

/var/log/rstydio-server/ #Rstudio日志目录
配置文件:
/etc/rstudio/rserver.conf

使用:本地浏览器打开:
http://192.168.1.103:8787。账户密码为安装时的账户密码。


Rsudio.png

3.总结

也就是更新一下源,因为ubuntu默认的源R的版本较低。
我也试过无权限下载R安装包单独安装,也成功了,但是重复操作,依赖库的关系很复杂,没有重现。
最近由于需要,我也比较执拗于新版软件,终于get最新版R和Rstudio啦!
坚持就是胜利!!!

4.参考来源

https://www.jianshu.com/p/d1b456e2375a
https://www.jianshu.com/p/6129a9517313

      </div></div>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/480902.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

限定域文本语料的短语挖掘(Phrase Mining)

一只小狐狸带你解锁NLP/ML/DL秘籍正文来源&#xff1a;丁香园大数据前言短语挖掘&#xff08;Phrase Mining&#xff09;的目的在于从大量的文本语料中提取出高质量的短语&#xff0c;是NLP领域中基础任务之一。短语挖掘主要解决专业领域&#xff08;如医疗、科技等&#xff09…

论文浅尝 | Hike: A Hybrid Human-Machine Method for Entity Alignment

Zhuang Y,Li G, Zhong Z, et al. Hike: A Hybrid Human-Machine Method for Entity Alignmentin Large-Scale Knowledge Bases[C]// ACM, 2017:1917-1926. ( CIKM 2017 )论文链接&#xff1a;http://dbgroup.cs.tsinghua.edu.cn/ligl/crowdalign.pdfMotivation随着语义网络的迅…

【HTML/CSS】CSS权重、继承及引入方式

1 CSS权重 1.1 权重规则 CSS匹配的选择器中每一种选择器类型的数组决定了选择器的权重&#xff0c;CSS的优先级规则&#xff1a; 权重高的样式会被应用到元素上。如果权重相同则使用最后声明的样式。属性后加上!important&#xff0c;无条件优先 1.2 权重计算 内联样式的权…

TCC分布式实现原理及分布式应用如何保证高可用

一、业务场景介绍 咱们先来看看业务场景&#xff0c;假设你现在有一个电商系统&#xff0c;里面有一个支付订单的场景。 那对一个订单支付之后&#xff0c;我们需要做下面的步骤&#xff1a; 更改订单的状态为“已支付”扣减商品库存给会员增加积分创建销售出库单通知仓库发货…

IJCAI 2018:中科院计算所:增强对话生成一致性的序列到序列模型

IJCAI 2018&#xff1a;中科院计算所&#xff1a;增强对话生成一致性的序列到序列模型文章来源&#xff1a;企鹅号 - 读芯术你和“懂AI”之间&#xff0c;只差了一篇论文号外&#xff01;又一拨顶会论文干货来袭&#xff01;2018年6月9-10日&#xff0c;代表学术界和工业界的顶…

一时学习一时爽,持续学习持续爽

一只小狐狸带你解锁NLP/ML/DL秘籍作者&#xff1a;小鹿鹿鹿 net~net~你围棋下的这么好&#xff0c;斗地主应该也不错吧不敢当不敢当但是人家柯洁才得了欢乐斗地主全国第一呢那让老夫也学习学习吧~巴拉巴拉小魔仙Training。。。net net stop&#xff01;你怎么斗地主还没学会&am…

【HTML/CSS】HTML元素种类的划分

1 种类划分 1.1 块级元素 特征&#xff1a;独占父元素的一行&#xff0c;可以设置宽高&#xff0c;高度默认由内容决定。常用标签&#xff1a;div、p、h1~h6、ul、ol、li、dl、dt、dd、table、form不常用标签&#xff1a;pre用来定义预格式化文本&#xff0c;pre内的文本会保…

基于“大中台+小前台”思想的电商系统总体架构设计

一、架构总原则 1. 大中台小前台的架构思路 2. 业务中台采用领域驱动设计&#xff08;DDD&#xff09;&#xff0c;在其上构建业务能力SAAS&#xff0c;持续不断进行迭代演进。 3. 平台化定位&#xff0c;进行了业务隔离设计&#xff0c;方便一套系统支撑不同玩法的业务类型和便…

问答系统总结

最近在研究问答系统,但是在查找资料的过程中一直处于懵逼状态,因为问答系统分类比较多,根据不同的依据可以分为不同种类,总是搞混,也没有找到资料详细全面的介绍,所以在一边学习查找资料的同时,自己也整理出一份总结,用于以后学习过程不至于思路混乱,如有错误请帮忙指出.19世纪…

论文写作葵花宝典

一只小狐狸带你解锁NLP/DL/ML秘籍作者&#xff1a;小鹿鹿鹿论文写作套路老板说&#xff1a;写论文是有套路的老板说&#xff1a;introduction写好了&#xff0c;论文就成功了一半老板说&#xff1a;你的motivation是什么&#xff0c;contribution又是啥&#xff1f;小夕说&…

李涓子 | 机器智能加速器:大数据环境下知识工程的机遇和挑战

本文转载自公众号&#xff1a;数据派THU。 导读&#xff1a;知识图谱已经成为推动人工智能发展的核心驱动力之一。本文选自清华大学计算机科学与技术系教授、清华-青岛数据科学研究院科技大数据研究中心主任李涓子老师于201…

【HTML/CSS】CSS盒模型及其理解

1 盒模型 概念&#xff1a;CSS盒模型本质是一个盒子&#xff0c;包括&#xff1a;外边距margin、边框border、内边距padding、内容content 分类&#xff1a;标准盒模型&#xff08;W3C&#xff09;和怪异盒模型&#xff08;IE&#xff09; 标准盒模型&#xff1a;width的值就是…

Netty异步非阻塞事件驱动及原理详解

本文基于 Netty 4.1 展开介绍相关理论模型、使用场景、基本组件、整体架构&#xff0c;知其然且知其所以然&#xff0c;希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架&#xff0c;用于快速开发可维护的高性能协议服…

文本预处理跑得慢?抱抱脸团队又放福利,1GB文本语料分词只需20s!

一只小狐狸带你解锁NLP/DL/ML秘籍正文素材来源&#xff1a;量子位缘起BERTBERT带来的并不是只有一大波paper和嗷嗷上线&#xff0c;还带火了一个NLP团队——Huggingface&#xff08;中文译作抱抱脸&#xff09;。抱抱脸团队是一个创业团队。他们的Transformers是github上最火的…

基于深度学习的FAQ问答系统

| 导语 问答系统是信息检索的一种高级形式&#xff0c;能够更加准确地理解用户用自然语言提出的问题&#xff0c;并通过检索语料库、知识图谱或问答知识库返回简洁、准确的匹配答案。相较于搜索引擎&#xff0c;问答系统能更好地理解用户提问的真实意图, 进一步能更有效地满足用…

【HTML/CSS】定位方式及区别

1 文档流 文档流是浏览器默认的排版方式 文档流的排版方式是块级元素垂直排布&#xff0c;行内元素和行内块元素水平排布。 2 脱离文档流 脱离文档流是不按照文档流的排版方式进行排版&#xff0c;脱离后&#xff0c;元素不在布局中&#xff0c;不在流中占有位置&#xff0c…

基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba的企业级微服务敏捷开发系统架构

一、项目总体架构图 二、功能介绍 2.1、统一认证功能 支持oauth2的四种模式登录 支持用户名、密码加图形验证码登录 支持手机号加密码登录 支持openId登录 支持第三方系统单点登录 2.2、分布式系统基础支撑 服务注册发现、路由与负载均衡 服务降级与熔断 服务限流(url/方法级别…

征文通知 | 2018年全国知识图谱与语义计算大会

2018年全国知识图谱与语义计算大会China Conference on Knowledge Graph and Semantic Computing (CCKS 2018)2018年8月15日-18日&#xff0c;天津征稿截止: 2018年5月18日全国知识图谱与语义计算大会&#xff08;CCKS: China Conference on Knowledge Graph and Semantic Comp…

如何让聊天机器人懂情感?这是一篇来自清华的论文

原载&#xff1a;Paperweekly作者&#xff1a;黄民烈&#xff0c;清华大学老师关注自然语言处理、人机对话情感分析等方向aihuangtsinghua.edu.cn当你悲伤的时候&#xff0c;机器人可以安慰你&#xff1b;当你高兴的时候&#xff0c;机器人为你高兴。悲你所悲&#xff0c;喜你所…

戴着口罩也要开心过年吖!

一只小狐狸带你解锁NLP/ML/DL秘籍素材来源于网络新的一年????就要到来了作为超(bu)高(shan)智(yan)商(ci)的程序员如何向亲朋好友证明我们是人群中最靓的仔呢小夕为你准备了专属程序员的新春祝福~~普天同庆for (;;) { print("鼠年快乐"); }&#xff08;满屏的新年…