Answers:
您要的软件包是r-base。因此,运行以下命令:
sudo apt-get install r-base
并且您的系统中将有R。多年前,我对此也感到困惑-这样的软件包名称确实很愚蠢。
R
您想要的软件包是r-base 。
如果需要从源代码构建R包,则还需要r-base-dev 。(大多数用户可能不需要此。)
那可能就是您需要做的所有事情。
R的版本(可能是您的Ubuntu版本的官方软件资源)就足够了。假设是这种情况,您无需再阅读任何东西(也许娱乐除外)。
但是,如果您想要/需要最新版本,请从列表中选择一个CRAN镜像。请执行以下任一操作:
使用以下内容作为内容创建一个.list
文件(您可能会称其为r.list
)/etc/apt/sources.list.d
:
deb http://your-cran-mirror/bin/linux/ubuntu trusty/
如果您使用的是Ubuntu 14.04 Trusty Tahr,trusty
则将保持原样。否则,将该单词替换为您使用的任何Ubuntu版本的小写字母代号。(仅第一个单词;“形容词”,而不是“动物名”。)它们在此处或发行页面上列出。例如,对于Ubuntu 12.04 Precise Pangolin,它是precise
。对于14.10 Utopic Unicorn它将是utopic
。
这是deb
配置文件中大多数或所有类似行中列出的名称/etc/apt/sources.list
。
要制作r.list
文件,您可以打开Terminal窗口(Ctrl+ Alt+ T)并运行如下命令(确保替换为您选择的CRAN镜像,如果未运行14.04,请释放发行版名称):
echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
例如,在美国东北部的Ubuntu 15.04 Vivid Vervet系统上,我使用了:
echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
或者,不要在自己的配置文件中添加软件源,而是将该行添加到主软件源配置文件中/etc/apt/sources.list
。您可以通过打开“终端”窗口(Ctrl+Alt+T)并运行以下命令,在图形文本编辑器中打开该文件:
sudo -H gedit /etc/apt/sources.list
添加CRAN存储库的签名密钥(您可以在此处进行验证):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
如果失败,则此方法可行:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
要激活新的软件源配置,请运行:
sudo apt-get update
然后安装(或升级到)CRAN的R版本:
sudo apt-get install r-base
(您可以安装r-base-dev
和安装其他所需软件包的方法类似。如果安装了较旧的sudo apt-get upgrade
版本,通常会升级所有具有较新版本的R软件包;您不必分别输入名称。)
有关可在Ubuntu系统上安装的其他支持软件包的更多详细信息,请参阅“ UBUNTU PACKAGES FOR R”。
/
对发布名称后的名称是正确的。我已将其添加到此帖子中-谢谢!(开头#
为逗号,是可选的。)
编辑:它包含在Ubuntu存储库中,但他们希望您从其安装。
来源。
R的UBUNTU软件包
适用于i386和amd64上的Ubuntu的R软件包可用于所有稳定的Ubuntu桌面发行版,直到正式停产为止。但是,仅完全支持最新的长期支持(LTS)版本。截至2013年10月17日,受支持的版本是Trusty Tahr(14.04),Precise Pangolin(12.04; LTS)和Lucid Lynx(10.04; LTS)。
有关详细信息,请参见此处。
安装
要获取最新的R包,请添加如下条目
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
要么
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
要么
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
在/etc/apt/sources.list文件中,替换为您喜欢的CRAN镜像的实际URL。有关CRAN镜像的列表,请参见此处。要安装完整的R系统,请使用
sudo apt-get update sudo apt-get install r-base
需要从源代码编译R软件包的用户(例如,软件包维护者,或使用install.packages()安装软件包的任何人)也应安装r-base-dev软件包 (与您无关,为清楚起见添加):
sudo apt-get install r-base-dev
python
运行Python解释器?r
只是挂起,安装后我看不到以“ r”开头的明显候选对象r-base
。