背景
- 之前将一台老电脑重装系统为linux mint的,也是为了学好linux 操作创造环境。
- 安装R的时候,之前的想法就是conda托管R,所以直接创建了R的环境,并安装了R studio sever
- 优势:conda托管的好处就是不用关心包的依赖问题
- 弊端:conda 的镜像也不是很稳的,一旦网络差更是连不上;此外,我不知道如何在conda的环境下,使用R的
install.packages()
或者biconductor的安装命令安装包,有一个permission denied 的问题。
思路: 摆脱对conda 的依赖,自力更生
Do
1. 查看版本
- linux mint 版本号 以及基于的ubantu的版本号
cat /etc/os-release
- 我的linux mint版本号是 19 tara
- ubantu 是bionic ,也就是18
2. 修改文件
- 在R的官网上,可以找到README文件
- 在这个文件中,说明了想要下载R4以及其他版本的方法:
# 进入sources.list
vi /etc/apt/sources.list
# 加入链接, 我的是
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/
# 退出
Esc :wq
3. 安装R4
# 更新
sudo apt-get update
# 安装
sudo apt-get install r-base -y
sudo apt-get install r-base-dev -y
# 进入R,看版本
R
4. 安装Rstudio
去Rstudio官网上下载deb文件,而后鼠标点击就安装了。