作者:生信技能树
R到3.5因为引入了Bioconductor version: Release (3.8),是一个破天荒地的改变,必须更新!
Ubuntu倒是很稳定,现在其实已经是Ubuntu18了。
deb https://cloud.r-project.org/bin/linux/ubuntu/ xenial-cran35/
首先删除系统自带旧版本的Rsudo apt-get --purge remove r-base sudo apt-get --purge remove r-base-core sudo apt-get --purge remove r-base-dev # sudo apt-get remove -y 'r-cran-*' # apt-get remove 会删除软件包而保留软件的配置文件 # apt-get purge 会同时清除软件包和软件的配置文件
比如我这里:
Removing r-recommended (3.3.3-1xenial0) ...
这个时候,之前的R包其实也需要同样的被清理
[2] "/usr/local/lib/R/site-library" [3] "/usr/lib/R/site-library" [4] "/usr/lib/R/library"
然后更新Ubuntu源文件 这里,不同Ubuntu系统有点不一样:
Edit /etc/apt/sources.list and add the line appropriate to your distribution of Ubuntu.
# 18.04 deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ # 16.04 deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/ # 14.04 deb https://cloud.r-project.org/bin/linux/ubuntu trusty-cran35/
我这里是 Ubuntu16
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-get update sudo apt-get install r-base r-base-core r-base-dev # # To update any R libraries installed via APT. # sudo apt-get upgrade
当然,还需要安装一系列R包咯。
if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("Sushi", version = "3.8")
BiocManager::install(c('shiny','shinydashboard','stringr','DT','ggplot2'),ask = F,update = F) BiocManager::install('shinyBS',ask = F,update = F) BiocManager::install('shinyAce',ask = F,update = F) BiocManager::install(c('knitr','rmarkdown','rmarkdown','cowplot','dplyr'),ask = F,update = F) BiocManager::install('RMySQL',ask = F,update = F) BiocManager::install(c('tm','SnowballC','wordcloud','RColorBrewer'),ask = F,update = F) BiocManager::install('nik01010/dashboardthemes') ■ ■ ■
生信基础知识大全系列:生信基础知识100讲
史上最强的生信自学环境准备课来啦!! 7次改版,11节课程,14K的讲稿,30个夜晚打磨,100页PPT的课程。
如果需要组装自己的服务器;代办生物信息学服务器
如果需要帮忙下载海外数据(GEO/TCGA/GTEx等等),点我?
如果需要线下辅导及培训,看招学徒
如果需要个人电脑:个人计算机推荐
如果需要置办生物信息学书籍,看:生信人必备书单
如果需要实习岗位:实习职位发布
如果需要售后:点我
如果需要入门资料大全:点我 ------------------------------------------------------------------------- 我们尊重原创,也注重分享,如若侵权请联系qter@qter.org。 -------------------------------------------------------------------------
|