2012-06-16 13 views
5

http CRANリポジトリの作成方法を理解しようとしています。私はlocal CRAN repositoryに従うことを試みましたが、実際の成功はありません。ウェブサーバCRANリポジトリの作成 - ディレクトリ構造のトラブルシューティング

は基本的に私は自分のローカルリポジトリは、(私はソース・カタログはSENSを作るかわからないが、私は念のためにこれを追加しました)このように設定している:

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) 

は、私はその後にリポジトリをアップロードした私Webサーバ:cran.gforge.seが、私は私が手にパッケージを見つけるしようとすると:

> 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 

をだから私の結論はそれがリポジトリを見つけることができないということですが、私がしようとすると、奇妙な部分がある:

> 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" 

実際に私の美しいパッケージが見つかりましたが、パスはすべて混在しています。

> 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 

私はthe manualSONIVIS wiki内の任意の助けを見てきたが、私は盲目でなければならない...私を導いてください:いくつか検索した後、-S

答えて

3

私はこれを取得インストールを実行しようとした場合私が発見した:

パッケージはありません R CMD BUILDではなく、代わりにレポ取引で動作するようにそれはそうcontriburlを使用しての R CMD INSTALL --build
  • によって構築されなければならない

    1. install.packages( "Gmisc"、repos = c( "http://ftp.sunet.se/pub/lang/CRAN"、 "http://cran.gforge.se")、依存関係= TRUE )

  • 関連する問題