4
我想編寫一個腳本,在新的ubuntu安裝中安裝JAGS和rjags,並且獨立於當前可用的這些軟件包版本。我想知道如何做到這一點,同時避免版本之間的衝突。如何確保我在Ubuntu中安裝兼容版本的JAGS和rjags?
我有下列R-腳本,initialize.R
:
system('apt-get install jags')
install.packages('rjags')
所以,我可以從慶典上運行:
sudo R --vanilla < initialize.R
然而,JAGS在Ubuntu的存儲庫中的最新版本是2.2,並且rjags available from CRAN的版本取決於JAGS> 3.0。
我感興趣的安裝compatable JAGS
和rjags
,或許可以:
- 安裝JAGS特定版本(如2.2)和compatable rjags版本(版本?)
- 一般安裝的版本JAGS目前在ubuntu存儲庫和相應的rjags版本中,或者一般在cran上安裝最新版本的rjags和適當版本的JAGS
做的情況下,1是必不可少的能力,但我也很好奇我怎麼能執行案件2和/或3
問題:
- 我怎樣才能做到這一點?
- 有更好的方法嗎?
更新:按照德克的回答環節,下面的工作:
add-apt-repository ppa:marutter/rrutter
apt-get update
apt-get install r-cran-rjags
感謝您的信息。像魅力一樣工作。當你說'他的資料庫'是指http://cran.r-project.org/bin/linux/ubuntu/? –
不,我不是。您是否閱讀過我鏈接的電子郵件? –
是的,但沒有足夠小心地認識到'PPA'與'資料庫'同義。現在它更有意義。 –