在Ubuntu上安装R

3

我是Ubuntu的新用户,在从附近的CRAN存储库获取R包方面遇到了很多问题。我使用的是Ubuntu v10.04和R v2.14.1。我无法获取像twittR、plyR等包。有人能告诉我适当的步骤吗?因为我必须使用这个来执行对Twitter数据的情感分析。是因为软件版本太旧了吗?


2
你的 R 版本 2.14.1 已经过时了。当前版本是 3.2.1。大多数最近的软件包都无法在你使用的旧版本的 R 上运行。请尝试按照 https://cran.r-project.org/ 上的说明安装当前版本。一旦你安装了当前版本的 R,再次尝试安装这些软件包。 - RHertel
3
顺便提一下,Ubuntu版本似乎也很旧。为什么不升级到最新的LTS版本呢?我认为最新的LTS版本是v14.04。 - RHertel
2个回答

2

首先,获取Ubuntu 14.04。你还在使用10.04吗?

添加Ubuntu CRAN发布的公钥:

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

通过编辑sources.list将附近的CRAN镜像添加到deb列表中:

sudo nano /etc/apt/sources.list

在文件中,在文件末尾添加此行:
deb http://watson.nci.nih.gov/cran_mirror/bin/linux/ubuntu trusty/

这将把Bethesda NIH R镜像添加到我们的Ubuntu可信源列表中。接下来,我们将更新apt-get软件包:
sudo apt-get update

最后,安装(更新版本的)Base-R和Dev-R:

sudo apt-get install r-base r-base-dev

为了设置共享库文件夹,请编辑.bash_profile和/或.bashrc进行设置。
R_LIBS_USER='directory_of_your_choice'.

请确保为您的用户设置适当的读写权限。如需更多帮助,请访问AskUbuntu堆栈交换


1
顺便说一句,像 http://cran.rstudio.com/bin/linux/ubuntu trusty/ 这样更“中立”的代码库可能是更好的建议。(来源:digitalocean.com - Raphael

1
你的软件安装已经有五年了,因此你只能使用五年前可用的内容。对于当前的软件包,请在当前操作系统上使用当前版本的 R。
我每六个月更新一次(通常是发布后一个或两个月),以使用当时最新的 Ubuntu 版本。效果非常好。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接