在 Ubuntu 16.04 上安裝最新版本的 R 以及所有軟體包

在 Ubuntu 16.04 上安裝最新版本的 R 以及所有軟體包

我使用的是 Ubuntu 16.04。我想在上面安裝 R(最新版本)。由於系統版本較舊,因此無法從終端線上找到該版本。我在終端線上用這個命令檢查了它。

sudo apt-get install r-base=3.6.1

這導致了——

Version '3.6.1' for 'r-base' was not found

我想安裝這個版本及其所有軟體包。正確的流程是怎麼樣的?我可以獲得所有軟體包文件和安裝文件,以便從我的終端一次安裝所有這些文件嗎?請建議我實現這一目標的適當方法。

答案1

要在 Ubuntu 16.04 上安裝 R 3.6(特別是 3.6.1),您需要將 r-cloud 專案儲存庫新增至/etc/apt/sources.list檔案。
為此,請執行以下命令:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/'

sudo apt update

sudo apt install r-base r-base-core r-recommended

如果要安裝其他版本,則需要從原始程式碼建置它,然後將可執行檔和程式庫新增至 PATH 和 LD_LIBRARY_PATH。您可以從以下位置取得原始程式碼這裡

信用: 如何使用 apt-get 在 Ubuntu 16 上安裝 R 3.5.1?


編輯: 我不確定 R 中如何管理套件。
例如,要安裝名為「foo」的套件,請執行sudo -i R以開啟 R 控制台,然後執行install.packages("foo")
有關安裝哪些軟體包以及如何安裝其他軟體包的更多詳細信息,請檢查R 自述文件頁面

相關內容