Ich versuche herauszufinden, wie ein http CRAN-Repository erstellt wird. Ich habe versucht, die local CRAN repository ohne wirklichen Erfolg zu folgen.Erstellen eines Webservers CRAN-Repository - Fehlersuche in der Verzeichnisstruktur
Im Grunde habe ich meine lokalen Repository wie folgt aufgebaut (Ich bin die Quelle-Katalog macht sens nicht sicher, aber ich fügte hinzu, es nur für den Fall):
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)
Ich habe dann das Repository hochgeladen meine Webserver: cran.gforge.se aber wenn ich die Pakete ich versuchen zu finden:
> 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
Also meine Schlussfolgerung ist, dass es nicht auf das Repository, aber den seltsamen Teil finden kann, ist, wenn ich versuche:
> 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"
Es findet tatsächlich mein schönes Paket aber der Weg ist alles durcheinander. Wenn ich versuche, eine laufen installiere ich diese:
> 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
ich für jede Hilfe habe gesucht in the manual und SONIVIS wiki aber ich muß blind sein ... Bitte leite mich: ES