Estoy tratando de averiguar cómo crear un repositorio CRAN http. Intenté seguir el local CRAN repository sin ningún éxito real.Crear un repositorio CRAN de servidor web: solución de problemas de la estructura de directorios
Básicamente yo he puesto mi repositorio local de esta manera (no estoy seguro de catálogo de origen hace sens pero añadió que si acaso):
library(tools)
reposRoot <- "C:\\Software\\repository"
r_ver <- "2.15"
contribPaths <- c(source = "src\\contrib", windows = "bin\\windows\\contrib")
write_PACKAGES(paste(reposRoot, contribPaths["windows"], r_ver, sep="\\"),
type="win.binary",
unpacked=FALSE,
latestOnly=FALSE,
verbose=TRUE)
write_PACKAGES(paste(reposRoot, contribPaths["source"], r_ver, sep="\\"),
type="source",
unpacked=FALSE,
latestOnly=FALSE,
verbose=TRUE)
entonces me he subido a mi el repositorio servidor web: cran.gforge.se pero cuando intento encontrar los paquetes que recibo:
> available.packages(contriburl="http://cran.gforge.se")
Warning: unable to access index for repository http://cran.gforge.se
Package Version Priority Depends Imports LinkingTo Suggests Enhances OS_type License Archs
File Repository
Así que mi conclusión es que no se puede encontrar el repositorio, pero lo extraño es cuando intento:
> available.packages(contriburl="http://cran.gforge.se/bin/windows/contrib/2.15")
Package Version Priority Depends Imports
Gmisc "Gmisc" "0.2" NA "grid, testthat, miscTools, rms, Hmisc, survival, cmprsk" NA
LinkingTo Suggests Enhances OS_type License Archs File
Gmisc NA NA NA NA "GPL (>= 2)" NA NA
Repository
Gmisc "http://cran.gforge.se/bin/windows/contrib/2.15/./src/contrib"
En realidad, encuentra mi hermoso paquete, pero la ruta está mezclada. Si trato de ejecutar una instalación me sale esto:
> install.packages("Gmisc", contriburl="http://cran.gforge.se/")
Installing package(s) into ‘C:/Users/max/R/win-library/2.15’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘Gmisc’ is not available (for R version 2.15.0)
> install.packages("Gmisc", contriburl="http://cran.gforge.se/bin/windows/contrib/2.15")
Installing package(s) into ‘C:/Users/max/R/win-library/2.15’
(as ‘lib’ is unspecified)
trying URL 'http://cran.gforge.se/bin/windows/contrib/2.15/./src/contrib/Gmisc_0.2.zip'
Warning in install.packages :
cannot open: HTTP status was '500 Internal Server Error'
Error in download.file(url, destfile, method, mode = "wb", ...) :
cannot open URL 'http://cran.gforge.se/bin/windows/contrib/2.15/./src/contrib/Gmisc_0.2.zip'
Warning in install.packages :
download of package ‘Gmisc’ failed
He mirado por cualquier ayuda en the manual y SONIVIS wiki pero debo estar ciego ... por favor me guía: -S