版本兼容性问题一直是生信初学者最容易掉进去的大坑。
Rstudio的香,用过的人都知道。
Rstudio Desktop for Windows/Mac 切换不同R版本非常简单,Tools→Global Options→General→Basic→R Sessions→R version→Change:
服务器上Rstudio Server之前配置的R3.6有可能不太符合后续生信分析需求,但是升级到R4.0之后又有一些R包不兼容,有人选择删掉之前的低版本,直接配置高版本的R,详见:《Rstudio server升级后,原先R包不兼容,如何快速解决?》https://www.jianshu.com/p/d09ee5e6a94f
鉴于之前在笔记本上使用Rstudio Desktop可以自由切换R版本,于是本人想尝试服务器上Rstudio Server配置不同的R版本,并实现版本间的切换,遂尝试如下:
-
服务器:阿里云;系统:Ubuntu 18.04 64位
-
R3.6的安装和Rstudio Server的配置参考《在Ubuntu下安装单细胞3大R包》—— 生信技能树
-
R4.0的安装借助于conda,并创建R4的环境安装4.0的R包,参考《遇到不省心的Rstudio Server安装R包总是失败怎么办?》—— 豆豆花花 生信星球 https://www.jieandze1314.com/post/cnposts/243/