有兩個元件可以讓 RStudio 運作

有兩個元件可以讓 RStudio 運作

我看到這些安裝 RStudio 的說明:

https://www.datascienceriot.com/33/kris/

但我有點不敢相信它們,因為它們看起來比添加 PPA 然後安裝的常用方法更重要。另外,我剛剛清理了我的電腦並重新安裝了 Ubuntu,因為一切都停止正常工作,我認為這是因為 Java 的 JDK 或 RStudio,或兩者,或其他原因安裝不正確。所以我想確保我做的是正確的事。

所以我的問題是:我應該遵循這些說明還是做其他事情?為什麼你不能像我安裝 Atom 時那樣添加 PPA?

我運行的是 Ubuntu 17.04,不想直接下載 .deb 文件,因為據我了解,更新發佈時它不會自動更新。

答案1

有兩個元件可以讓 RStudio 運作

首先,從PPA取得R

您可以從儲存庫取得 R,但它可能不是最新版本。我用邁克爾·魯特的 PPA。以下命令將安裝最新版本的 R:

sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev

二、安裝RStudio

不幸的是,RStudio 的製造商沒有透過 PPA 或 Ubuntu 儲存庫提供他們的軟體。您必須從deb他們網站上提供的檔案安裝它。

  1. https://www.rstudio.com/products/rstudio/#Desktop
  2. 單擊DOWNLOAD RSTUDIO DESKTOP按鈕。
  3. 尋找“RStudio Desktop Open Source License”並點擊 DOWNLOAD其下方的按鈕。
  4. 查看“支援平台的安裝程式”,找到“RStudio xyzzz - Ubuntu 12.04+/Debian 8+(64 位元)”,假設您使用的是 64 位元 Ubuntu,然後按一下它。這將下載“deb”檔案。等待下載完成。
  5. 開啟檔案瀏覽器並雙擊 Deb 檔案以在軟體中心將其開啟。
  6. 使用軟體中心安裝。

如果您遇到 libgstreamer 相依性問題,請參閱安裝最新版本的 RStudio

你是對的,該deb文件不會自行更新,並且時不時地重新訪問 RStudio 查看是否有更新是乏味的。 RStudio 內部選單 > 幫助 > 檢查更新稍微減輕疼痛。如果您按一下此 RStudio 將檢查自身更新,並為您提供關閉 RStudio 並下載新deb檔案的選項。這將關閉 RStudio 並打開您的預設 Web 瀏覽器,並將您帶到上面步驟 3 中的 RStudio 下載頁面。

您可以讓 RStudio 自動檢查更新選單 > 工具 > 全域選項...> 常規選項卡> 自動通知我 RStudio 更新複選框。

獎勵積分

當您使用 R 時,您將需要安裝其他 R 軟體包。有時這些可以在儲存庫中找到。說出您想要的 r 包,foo然後呼叫儲存庫中的包r-cran-foo

sudo apt-get r-cran-foo

會完成工作的。這是最好的選擇,因為它將不斷foo更新。然而,這並不總是有效。

如果這不起作用,您將需要從 RStudio 內部安裝和/或更新 R 軟體包。如果您這樣做,您會發現 RStudio 會將新檔案(包括更新)放入您的主目錄中/home/<user>/R/

解決此問題並讓 RStudio 在適當位置安裝其他軟體包的一種方法是staff在 Ubuntu 終端機中使用以下命令將自己新增至該群組:

sudo adduser <user> staff

替換<user>為您的用戶名。

之後,您將可以選擇安裝或更新軟體包/usr/local/lib/R/或在/home/<user>/R/.然後您將能夠選擇前者作為預設安裝位置。

來源:https://stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubuntu

希望這可以幫助

相關內容