R語(yǔ)言版本升級(jí)完全攻略基于Ubuntu
相信很多小伙伴在自己的 Ubuntu
上安裝 R
時(shí),剛開(kāi)始的版本都非常低,那么如何對(duì)自動(dòng)安裝好的低版本的 R
進(jìn)行升級(jí)呢?本篇博客將進(jìn)行詳細(xì)的介紹。
1. 具體操作
我們以 Ubuntu 16.04
為例。直接在命令行界面,輸入如下命令,即可快速升級(jí)到4.0最新版本:
sudo su echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran40/" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 apt-get update apt-get upgrade
下面簡(jiǎn)單解釋一下上述代碼。sudo su
表示直接使用最高的權(quán)限;echo ... >> ...
表示將一行語(yǔ)句寫到 >> 所指的后面的文件中的最后一行;apt-get update
表示重載 sources.list
文件, apt-get upgrade
則表示對(duì) sources.list
里面的內(nèi)容進(jìn)行更新升級(jí)(這樣就自然將我們最新添加的內(nèi)容進(jìn)行升級(jí))。
那么問(wèn)題來(lái)了,如果我的 Ubuntu
不是16.04版本,亦或者我想升級(jí)指定R的版本,我應(yīng)該怎么做呢?
2. 各種版本的 Ubuntu
首先我們查詢各個(gè)版本 Ubuntu
對(duì)應(yīng)的 Code name,如下表所示,我們關(guān)注里面的的第一個(gè)單詞。
當(dāng)你的 Ubuntu
是不同版本的時(shí)候只需修改下述代碼(之前代碼的第二行)里面對(duì)應(yīng)的 Code Name 即可:
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran40/" >> /etc/apt/sources.list
下面舉幾個(gè)例子:
Ubuntu 14.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu trusty-cran40/" >> /etc/apt/sources.list
Ubuntu 18.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu bionic-cran40/" >> /etc/apt/sources.list
Ubuntu 20.04
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu focal-cran40/" >> /etc/apt/sources.list
當(dāng)然,你也可以直接輸入下述命令來(lái)查詢,對(duì)應(yīng)的 Code Name:
sudo lsb_release -a # to check the OS version
3. 各種版本的 R
當(dāng)我們需要安裝對(duì)應(yīng)不同版本的R時(shí),我們只需要修改 cran-
后面對(duì)應(yīng)的數(shù)字即可(我們以 Ubuntu 16.04
為例):
R 3.6
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list
R 3.4
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial/" >> /etc/apt/sources.list
參考
Question: How To Update R In Ubuntu ?
How to upgrade R in ubuntu? [closed]
Ubuntu Website release cycle page
以上就是R語(yǔ)言版本升級(jí)完全攻略基于Ubuntu的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu上R版本升級(jí)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
R語(yǔ)言中常見(jiàn)的幾種創(chuàng)建矩陣形式總結(jié)
這篇文章主要給大家介紹了關(guān)于R語(yǔ)言中常見(jiàn)的幾種創(chuàng)建矩陣形式的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03pycharm實(shí)現(xiàn)R語(yǔ)言運(yùn)行環(huán)境安裝配置的實(shí)現(xiàn)步驟
大多數(shù)人仍然使用RStudio進(jìn)行R語(yǔ)言開(kāi)發(fā)。與RStudio相比,PyCharm具有更多的優(yōu)勢(shì),本文主要介紹了pycharm運(yùn)行R語(yǔ)言腳本的實(shí)現(xiàn)步驟,文中通過(guò)圖文介紹的非常詳細(xì),感興趣的可以了解一下2023-10-10R語(yǔ)言時(shí)間序列知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家整理了一篇關(guān)于R語(yǔ)言時(shí)間序列知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-03-03R語(yǔ)言RcppEigen計(jì)算點(diǎn)乘與矩陣乘法連乘算法錯(cuò)誤解決
這篇文章主要為大家介紹了RcppEigen計(jì)算點(diǎn)乘與矩陣乘法時(shí)發(fā)生連乘計(jì)算錯(cuò)誤的解決方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11R語(yǔ)言繪圖時(shí)輸出希臘字符上下標(biāo)及數(shù)學(xué)公式實(shí)現(xiàn)方法
這篇文章主要為大家介紹了R語(yǔ)言進(jìn)行繪圖時(shí)輸出希臘字符上標(biāo),下標(biāo)及數(shù)學(xué)公式的實(shí)現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2021-11-11