Una sugerencia adicionalmente útil (pero trivial) para instalar versiones anteriores de paquetes desde la fuente.
Primero, si llama "install.packages", siempre instala el último paquete de repo. Si desea instalar la versión anterior de los paquetes, por compatibilidad, puede llamar a install.packages ("url_to_source", repo = NULL, type = "source"). Por ejemplo:
install.packages("http://cran.r-project.org/src/contrib/Archive/RNetLogo/RNetLogo_0.9-6.tar.gz", repo=NULL, type="source")
Sin descargar manualmente los paquetes en el disco local y cambiar a la línea de comandos o instalar desde el disco local, descubrí que es muy conveniente y simplifico la llamada (un paso).
Además: puede usar este truco con dev_mode de la biblioteca devtools, para administrar diferentes versiones de paquetes:
Referencia: doc devtools