参考:http://blog.sina.com.cn/s/blog_a7b297ed0102wf5m.html
https://cloud.r-project.org/
https://blog.csdn.net/tb3039450/article/details/52419634?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control
https://blog.csdn.net/duxu24/article/details/53611510?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control
http://blog.fens.me/r-install-ubuntu/
ubuntu 安装包:
https://mirrors.ustc.edu.cn/CRAN/
更多包:
https://cran.r-project.org/mirrors.html
https://launchpad.net/ubuntu/+archivemirrors
默认的安装R的方法 如下:
英文:
To install the complete R system, use
sudo apt-get update
sudo apt-get install r-base
Users who need to compile R packages from source [e.g. package maintainers, or anyone installing packages with install.packages()] should also install the r-base-dev package:
sudo apt-get install r-base-dev
中文:
打开终端输入
sudo apt-get update #更新源
sudo apt-get install r-base #再次安装R语言软件包
sudo apt-get install r-base-dev
安装指定版本:
删除系统中原有的R软件包
sudo apt-get autoremove r-base-core
或者第二种方法:
安装R
安装RStudio之前需要先安装R。
<1>添加镜像源
添加镜像源到/etc/apt/sources.list
注意Ubuntu版本(本人Ubuntu版本是xenial,即16.04。根据版本改变对应的名字。)
Ctrl+Alt+T打开终端
sudo echo “deb http://cran.rstudio.com/bin/linux/ubuntu xenial/” | sudo tee -a /etc/apt/sources.list
<2>下载公钥
gpg –keyserver keyserver.ubuntu.com –recv-key 51716619E084DAB9
gpg -a –export 51716619E084DAB9 | sudo apt-key add -
<3>安装r-base
sudo apt-get update
sudo apt-get install r-base r-base-dev
验证安装是否成功:打开终端,输入“R”,出现R的信息则安装成功。
安装RStudio
直接从RStudio官网下载所需要的版本
sudo apt-get install gdebi-core
sudo gdebi -n rstudio-1.0.44-amd64.deb
rm rstudio-1.0.44-amd64.deb
1)升级:从源代码编译安装
wget http://cran.r-project.org/src/base/R-3/R-3.3.1.tar.gz
tar -xf R-3.3.1.tar.gz
cd R-3.3.1
./configure –enable-R-shlib
make && sudo make install
2)安装与卸载:
安装(1):
$ sudo apt-get install r-base-core
安装最新版本(2):
在Ubuntuan安装最新版本:首先,删除Linux Ubuntu系统中原有的R软件包:
$ sudo apt-get autoremove r-base-core
接下来,我们找到一个Ubuntu的软件源镜像(http://mirror.bjtu.edu.cn/cran/bin/linux/ubuntu/) ,Linux Ubuntu 12.04对应的名字是precise,进入到precise/目录,找到r-base-core相关的文件,发现有不同的R的版本。
把这个软件源,增加到apt的sources.list文件中
在sources.list文件最下面,新加一行
$ sudo sh -c “echo deb http://mirror.bjtu.edu.cn/cran/bin/linux/ubuntu precise/ >>/etc/apt/sources.list”
#更新源
$ sudo apt-get update
#再次安装R语言软件包
$ sudo apt-get install r-base-core
安装指定版本(3):
安装R的2.15.3版本
删除系统中原有的R软件包
$ sudo apt-get autoremove r-base-core
安装R的2.15.3版本
$ sudo apt-get install r-base-core=2.15.3-1precise0precise1
安装R的3.0.1版本
删除系统中原有的R软件包
$ sudo apt-get autoremove r-base-core
检查直接的版本
$ sudo apt-cache showpkg r-base
安装R的3.0.1版本
$ sudo apt-get install r-base-core=3.0.1-6precise0
检查R语言软件包版本
$ R –version
以下是ubuntu版本对应的英文代号:
16.04 LTS: deb https://cloud.r-project.org//bin/linux/ubuntu xenial/
15.10 :deb https://cloud.r-project.org//bin/linux/ubuntu wily/
14.04 LTS: & 15.04 deb https://cloud.r-project.org//bin/linux/ubuntu trusty/
12.04 LTS: deb https://cloud.r-project.org//bin/linux/ubuntu precise/
附加知识参考:Long Term Support: LTS是什么意思
Ubuntu系统常用的版本号:
LTS(Long Term Support):长期演进版,Ubuntu会对这一版本的支持时间更长。目前Java也在运用这种方式
参考:https://blog.csdn.net/qq_36761831/article/details/83188138
从中选择按照你需要升级的版本 从deb开始复制黏贴到 sourse.list 文件最后面
升级包:
To obtain the latest R 4.0 packages, add an entry like
deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/
or
deb https://cloud.r-project.org/bin/linux/ubuntu groovy-cran40/
or
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/
or
deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran40/
in your /etc/apt/sources.list file. By using https://cloud.r-project.org, you will be automatically be redirected to a nearby CRAN mirror. See https://cran.r-project.org/mirrors.html for the current list of CRAN mirrors.