安装RStudio – 这与其他软件包有很大不同吗?
我看到安装RStudio的这些说明:
https://www.datascienceriot.com/33/kris/
但我相信它们有点害羞,因为它们似乎比添加PPA然后安装的常规方法更实用。 此外,我只是擦干我的电脑,并重新安装了Ubuntu,因为事情已经停止正常工作,我认为这是因为Java JDK或RStudio或者两者都安装不当或其他原因。 所以我想确定我做的是正确的。
所以我的问题是:我应该遵循这些说明还是应该做其他事情? 为什么你不能像我一样添加PPA来安装,比如Atom?
我正在运行Ubuntu 17.04而不愿直接下载.deb文件,因为据我所知,这不会在发布更新时自动更新。
有两个组件可以让RStudio工作
首先,从PPA获得R.
您可以从存储库中获取R,但它可能不是最新版本。 我使用Michael Rutter的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桌面开源许可证”,然后单击其下方的“ 下载”按钮。
- 查看“支持平台的安装程序”并找到说:“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/
。
解决此问题并让RStudio在其适当位置安装其他软件包的一种方法是使用Ubuntu终端中的以下命令将自己添加到组staff
:
sudo adduser staff
用您的用户名替换
。
在此之后,您将获得安装或更新软件包/usr/local/lib/R/
或/home/
。 然后,您将能够选择前者作为默认安装位置。
资料来源: https : //stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubuntu
希望这可以帮助