[英]Install latest version of R with all the packages on Ubuntu 16.04
我正在使用 Ubuntu 16.04。 我想在其上安裝 R(版本 3.5)。 由於系統版本較舊,因此無法從終端行找到此版本。 我在終端行上用這個命令檢查了它。
sudo apt-get install r-base=3.5
這導致 -
Version '3.5' for 'r-base' was not found
我想安裝此版本及其所有軟件包。 正確的流程是什么? 我可以從我的終端一次性獲取所有軟件包文件和安裝文件以安裝所有這些文件嗎? 請建議我實現這一目標的適當方法。
您必須從不同的 PPA 安裝最新版本的R
:
目前,有兩種不同的。 對於R 3.5
及更高版本:
sudo add-apt-repository "deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu $(lsb_release -cs)-cran35/"
和R 3.4
(顯然推薦使用較新的版本):
sudo add-apt-repository "deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu $(lsb_release -cs)/"
R
添加到您的密鑰環中。sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update && sudo apt-get install r-base
sudo apt-get install gdebi-core
wget https://download1.rstudio.org/desktop/xenial/amd64/rstudio-1.2.5019-amd64.deb
sudo gdebi -n rstudio-1.2.5019-amd64.deb
rm rstudio-1.2.5019-amd64.deb
步驟來自此 PDF 。
除了 PPA,您可以通過執行以下操作將綜合 R 存檔網絡CRAN的官方 Ubuntu 存檔添加到您的sources.list
:
sudo echo "deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list
注意: cloud.r
的使用允許用戶自動重定向到附近的 CRAN 鏡像。
然后,您必須通過執行以下操作為 CRAN 上的 Ubuntu 檔案提供密鑰來保護 APT:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
然后更新存儲庫列表,進行升級(如果有)並安裝r-base
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install r-base r-base-dev
這將安裝r-base
和r-base-dev
,它們將按照它們的名稱提供,這是 R 的base
。如果您需要其他軟件包,請啟動R
(在終端中,鍵入 R),然后通過以下方式安裝感興趣的軟件包正在做:
install.packages("ggplot2") # an example of package
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.