我想编写一个脚本,在新的ubuntu安装上安装JAGS和rjags,它将独立于这些软件包的当前可用版本。我想知道如何在避免版本冲突的同时做到这一点。
我有以下R脚本,initialize.R
:
system('apt-get install jags')
install.packages('rjags')
这样我就可以从bash运行了:
sudo R --vanilla < initialize.R
但是,Ubuntu存储库中JAGS的最新版本是2.2,rjags available from CRAN的版本取决于JAGS&gt; 3.0。
我有兴趣安装兼容的JAGS
和rjags
,可能是:
做案例1的能力是必不可少的,但我也很好奇如何实施案例2和/或3。
问题:
更新: 在Dirk的回答链接后,以下工作:
add-apt-repository ppa:marutter/rrutter
apt-get update
apt-get install r-cran-rjags
答案 0 :(得分:5)
Michael Rutter通过他的存储库提供r-cran-rjags
包;这适用于您已经安装的jags包。有关详细信息,请参阅this message on r-sig-devel,您可能需要订阅并遵循r-sig-debian列表以及时了解这些内容。