版本信息
在终端输入lsb_release -a
查看ubuntu版本信息:
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
安装
- 输入以下代码将旧版本的R删除
sudo apt-get --purge remove r-base
sudo apt-get --purge remove r-base-core
sudo apt-get --purge remove r-base-dev
- 使用
rm -r 你的文件夹路径
将之前存放R包的文件夹删除(不放心的话也可以cp
一下弄个备用文件夹) - 输入
sudo vim /etc/apt/sources.list
在最后一行加上deb https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu focal-cran40/
(此为清华镜像,注意focal前是有空格的),根据codename的不同也可以将 focal
更换为“hirsuite”, “groovy”, “bionic”, …
(不会使用vim的话,建议使用键盘的上下左右来操作,找到了位置之后按 a
进入编辑模式,输入完成后按Esc
退出编辑模式,按住 Shift
再按两下 z
即可保存文件)
- 更新key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update
sudo apt-get install r-base r-base-core r-base-dev
- 到这里没报错的话应该就安装好了,输入
R
进入R会出现以下提示
R version 4.1.0 (2021-05-18) -- "Camp Pontanezen"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
如果没有换源过的话,直接下载各种R会非常慢,建议配置一下换源,网上有很多教程,也可以参考一下这篇文章:ubuntu20.04 LTS 更换国内163源、阿里源、清华源、中科大源
参考&报过的错
报过的错其实非常多,也参考了好多文章,对我比较有帮助的是这篇:
linux Ubuntu安装及更新升级R教程
别的文章也看了挺多,避免以后出现类似报错但是找不到看过的文章了,我也马一下,有需要可以自取:
Ubuntu Packages For R - Brief Instructions
Linux系统更新最新版R语言方法
How To Install R on Ubuntu 20.04
ubuntu 20.04 更新 R 4.0.0
如何在 Ubuntu 20.04 上安装 R