我看到這些安裝 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
他們網站上提供的檔案安裝它。
- 去https://www.rstudio.com/products/rstudio/#Desktop
- 單擊DOWNLOAD RSTUDIO DESKTOP按鈕。
- 尋找“RStudio Desktop Open Source License”並點擊 DOWNLOAD其下方的按鈕。
- 查看“支援平台的安裝程式”,找到“RStudio xyzzz - Ubuntu 12.04+/Debian 8+(64 位元)”,假設您使用的是 64 位元 Ubuntu,然後按一下它。這將下載“deb”檔案。等待下載完成。
- 開啟檔案瀏覽器並雙擊 Deb 檔案以在軟體中心將其開啟。
- 使用軟體中心安裝。
如果您遇到 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
希望這可以幫助