Как я могу убедиться, что я устанавливаю совместимые версии JAGS и rjags в Ubuntu? - PullRequest
4 голосов
/ 31 августа 2011

Я хотел бы написать сценарий, который устанавливает JAGS и rjags при новой установке Ubuntu, и который будет работать независимо от доступных на данный момент версий этих пакетов.Я хотел бы знать, как я могу сделать это, избегая конфликтов между версиями.

У меня есть следующий скрипт R, initialize.R:

system('apt-get install jags') 
install.packages('rjags')

, чтобы я мог работать из bash:

sudo R --vanilla < initialize.R

Однако самая последняя версия JAGS в репозитории Ubuntu - 2.2, а версия rjags, доступная из CRAN , зависит от JAGS> 3.0.

Меня интересует установка совместимых JAGS и rjags, возможно, либо:

  1. установка конкретной версии JAGS (например, 2.2) и совместимой версии rjags (какая версия?)
  2. общая установка версии JAGS, в настоящее время находящейся в репозитории ubuntu, и соответствующей версии rjags, или
  3. общая установка самой последней версии rjags в cran и соответствующей версии JAGS

Способность выполнять дело 1 очень важна, но мне также любопытно, как я могу реализовать дела 2 и / или 3.

вопросы:

  • Какя могу это сделать?
  • есть более здравый подход?

обновление: по ссылке в ответе Дирка, сработало следующее:

add-apt-repository ppa:marutter/rrutter
apt-get update
apt-get install r-cran-rjags 

1 Ответ

5 голосов
/ 31 августа 2011

Майкл Раттер предоставляет пакет r-cran-rjags через свой репозиторий; это работает с пакетом jags, который вы уже установили. Подробности смотрите в этом сообщении на r-sig-devel , и вы можете подписаться на список r-sig-debian и следить за ним, чтобы быть в курсе этих событий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...