R語言版本升級完全攻略基於Ubuntu
相信很多小夥伴在自己的 Ubuntu
上安裝 R
時,剛開始的版本都非常低,那麼如何對自動安裝好的低版本的 R
進行升級呢?本篇博客將進行詳細的介紹。
1. 具體操作
我們以 Ubuntu 16.04
為例。直接在命令行界面,輸入如下命令,即可快速升級到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
下面簡單解釋一下上述代碼。sudo su
表示直接使用最高的權限;echo ... >> ...
表示將一行語句寫到 >> 所指的後面的文件中的最後一行;apt-get update
表示重載 sources.list
文件, apt-get upgrade
則表示對 sources.list
裡面的內容進行更新升級(這樣就自然將我們最新添加的內容進行升級)。
那麼問題來瞭,如果我的 Ubuntu
不是16.04版本,亦或者我想升級指定R的版本,我應該怎麼做呢?
2. 各種版本的 Ubuntu
首先我們查詢各個版本 Ubuntu
對應的 Code name,如下表所示,我們關註裡面的的第一個單詞。
當你的 Ubuntu
是不同版本的時候隻需修改下述代碼(之前代碼的第二行)裡面對應的 Code Name 即可:
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu xenial-cran40/" >> /etc/apt/sources.list
下面舉幾個例子:
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
當然,你也可以直接輸入下述命令來查詢,對應的 Code Name:
sudo lsb_release -a # to check the OS version
3. 各種版本的 R
當我們需要安裝對應不同版本的R時,我們隻需要修改 cran-
後面對應的數字即可(我們以 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 PACKAGES FOR R
Ubuntu Website release cycle page
以上就是R語言版本升級完全攻略基於Ubuntu的詳細內容,更多關於Ubuntu上R版本升級的資料請關註WalkonNet其它相關文章!
推薦閱讀:
- 在Debian11上安裝Openresty服務(Nginx+Lua)的詳細教程
- Linux包管理工具yum、apt的區別
- 在MacOS+Linux+Nginx中發佈和部署Asp.Net Core
- python3在各種服務器環境中安裝配置過程
- .Net Core跨平臺應用開發串口篇HelloArm