2

在忠于 Ubuntu 大约 4 年之后,最近我迁移到了 Arch Linux。一切都像一个魅力,它明显比 Ubuntu 快,恕我直言,它更容易定制,但是当它与对 R 的支持有关时,Ubuntu 获得了一枚奖牌。我不愿意再做一次发行版洗牌并切换回 Ubuntu,而 Debian 对我来说“太稳定”了……所以我现在还是坚持使用 Arch。

Arch 中不提供 Ubuntu 的 Universe 和/或 multiverse 存储库(如 r-cran-* 和革命-r)提供的一堆 R 包。当然,你总是可以在 R 中安装包install.packages,但是有几十个 Debian/Ubuntu R 包,请原谅我这么说,但追踪它们是一项艰苦的工作。r-cran-lattice可以替换为install.packages("lattice"),但是revolution-r( revolution-mkl) 呢?我想在 Arch 中进行 RA 优化。

请你给我一些关于这个的建议吗?有什么问题?r-core, r-base-dev, r-base-core-dbg, r-base-core-ra... 实际上,我有两个问题:

  • r-base-*这些 ( ) 包和“标准”R 安装有什么区别?
  • 以及如何将 Debian/Ubuntu 软件包移植到 Arch(我只是在谈论那些没有与官方安装捆绑在一起的软件包,比如r-cran-*和类似 Revolution-R 的软件包)?

如果Arch用户可以像 Debian、Ubuntu、Suse 和 Fedora 用户一样对 R 提供开箱即用的支持,那就太好了。我知道这是可以管理的,我只是想知道它有多难。

4

2 回答 2

3

快速的:

  • 仅当您仅查看 Debian stable 时,Debian才“太稳定”是正确的——但是您可以选择 Debian testing(就像我一样),一旦它们在不稳定状态下持续了十天,它就会每天更新软件包。这对我有用,已经有十多年了(!!)。您还可以获得 cran2deb 和 2400+ 二进制 r-cran-* deb 包(目前仅限 i386)

  • r-base-*与“标准” R之间的区别:无。我努力维护这些包没有偏差,但你会得到一些额外的东西,比如标签完成等

  • 来自 Arch 的端口:不知道,因为 Debian(和 Ubuntu)为我工作

简而言之,看起来你选择了不同的东西,现在似乎注意到它不同了(如“不太完全支持 R”)。

于 2010-07-31T22:32:07.110 回答
1

在 Arch 中安装 dpkg(来自 AUR,最好使用 yaourt),然后就可以开始了。

于 2011-10-28T13:02:00.647 回答