Debian / Ubuntu r-base- *,r-cran- *,revolution-r包:移植到ArchLinux

时间:2010-07-31 15:28:48

标签: r ubuntu debian porting archlinux

最近我已经迁移到Arch Linux,在忠诚于Ubuntu大约4年之后。一切都像魅力一样,它明显快于Ubuntu,恕我直言,它更容易定制,但当它与R的支持,嗯,Ubuntu获得奖牌。我不愿意再做一次发行,然后切换回Ubuntu,而Debian对我来说只是“太稳定了”......所以我现在会坚持使用Arch。

可以从Ubuntu的宇宙和/或多元宇宙回购(如r-cran- *和revolution-r)获得的一堆R包在​​Arch中不可用。当然,您总是可以使用install.packages在R中安装软件包,但是有几十个Debian / Ubuntu R软件包,请原谅我说这个,但跟踪它们是一项艰苦的工作。可以使用r-cran-lattice替换install.packages("lattice"),但revolution-rrevolution-mkl)呢?我想在Arch中进行RA优化。

请你就这个问题给我一些建议吗?有什么收获? r-corer-base-devr-base-core-dbgr-base-core-ra ......实际上,我有两个问题:

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

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

2 个答案:

答案 0 :(得分:3)

快速的:

  • Debian只是“太稳定了”只有你只看Debian稳定才真实 - 但是你可以选择Debian测试(就像我一样),每天都会获得更新的软件包一旦他们持续十天不稳定的基础。这对我有用,已经有十多年了(!!)。您还可以获得cran2deb和2400+二进制r-cran- * deb软件包(目前仅限i386)

  • r-base-*和“标准”R 之间的差异:无。我努力维护这些软件包而没有偏差,但是你可以获得一些额外的东西,比如标签完成等。

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

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

答案 1 :(得分:1)

在Arch中安装dpkg(来自AUR,最好用yaourt),你可以去。