r - devtools::install_github
Cómo instalar la versión de desarrollo de los paquetes R del repositorio github (3)
Tengo la sensación de que las dos respuestas anteriores pierden el sentido de su pregunta.
Considera esto:
Puede controlar dónde instalar paquetes mediante argumentos tanto para
R CMD INSTALL
(a través de-l
) como parainstall.packages()
.En tiempo de ejecución, puede controlar desde dónde cargar paquetes a través de
.libPaths()
.
Entonces, realmente solo se trata de establecer algunas variables en su .Rprofile
(o similar) para controlar esto.
¿Cómo puedo instalar un paquete que está en desarrollo directamente desde un repositorio de Github y una vez instalado cómo puedo cambiar entre las versiones de desarrollo y CRAN?
El paquete específico que estoy interesado en instalar desde git es ggplot2.
a través de Hadley en https://github.com/hadley/ggplot2
install.packages("devtools") library(devtools) dev_mode(on=T) install_github("hadley/ggplot2") # use dev ggplot2 now # when finished do: dev_mode(on=F) #and you are back to having stable ggplot2
para compilar binarios instala:
install.packages(''xxx'', repo=''http://repo_adress'')
para la instalación de origen:
install.packages(''xxx'', repo=''http://repo_adress'', type=''source'')