Установка старого пакета с помощью install.packages

Я получаю

package ‘rJava’ is not available (for R version 2.15.0) 
Warning: unable to access index for repository http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15

при использовании install.packages(), если в репозитории отсутствует версия данного пакета для моей версии R, 2.15.0 - последней версии Mac. Есть ли способ получить R для проверки для более старых версий, например. rJava для R 2.14?

Я знаю, что могу загрузить файл tar.gz, а затем использовать R CMD INSTALL в терминале, но мне было интересно, есть ли способ сделать это, используя install.packages(). Спасибо.

Ответ 1

Попробуйте использовать другой зеркальный репозиторий CRAN (например, install.packages("rJava", repos = "http://cran.us.r-project.org/") или попробуйте снова установить его с помощью репозитория UCLA. отчет о зеркальном мониторе CRAN предлагает в последнее время в зеркале UCLA произошел некоторый спорадический простои. Должен быть доступен двоичный файл Rjava для R 2.15.0. Я могу получить к нему доступ непосредственно в зеркале UCLA в http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15/rJava_0.9-3.tgz.

Ответ 2

Вы можете установить старую версию R, которая имеет совместимую версию пакета. Если rJava доступен только для версии 2.14, я бы просто запустил эту версию.