Дополнительный (но тривиальный) совет для установки более старой версии пакетов из источника.
Во-первых, если вы вызываете «install.packages», он всегда устанавливает последний пакет из репо. Если вы хотите установить более старую версию пакетов, скажем, для совместимости, вы можете вызвать install.packages («url_to_source», repo = NULL, type = «source»). Например:
install.packages("http://cran.r-project.org/src/contrib/Archive/RNetLogo/RNetLogo_0.9-6.tar.gz", repo=NULL, type="source")
без ручной загрузки пакетов на локальный диск и переход к командной строке или установки с локального диска, я нашел, что это очень удобно и упростить вызов (один шаг).
Plus: вы можете использовать этот трюк с dev_mode Devtools библиотеки, для того, чтобы управлять различными версиями пакетов:
Ссылка: doc devtools
Это очень тесно связано: http://stackoverflow.com/questions/11105131/can not-install-r-forge-package-using-install-packages – GSee