R-建立我自己的CRAN储存库

标签 r package cran

我想建立一个本地CRAN存储库。我只想在此存储库中放入一个包(我们称其为MyPackage)。我这样做的原因是,我想与公司人员共享此软件包。顺便说一句-我们都使用Ubuntu Linux。
我已经做到了:

  • 我有一个Web服务器(BOA Web服务器),并创建了一个名为R的Web文件夹。
  • 在contrib文件夹中,我放入了MyPackage软件包(tar.gz)和PACKAGES文件。

  • 但是,当我这样做时:
    install.packages("MyPackage", repos = "127.0.0.1/R" ) 
    

    这没用 ;
    Warning: unable to access index for repository [ ]
    Warning message:
    In getDependencies(pkgs, dependencies, available, lib) :
      package ‘MyPackage’ is not available (for R version 2.13.1)
    

    你们可以指导我一下,告诉我正确的文件夹结构是什么吗?
    谢谢。

    最佳答案

    您可能只需要正确指定URL即可; http://127.0.0.1/R

    另外,请确保您可以在浏览器中访问该URL。

    关于R-建立我自己的CRAN储存库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11927266/

    相关文章:

    r - 升级到 macOS Sierra 后无法从终端运行 R

    r - ggplot `expand_scale()` 轴 - 不一致

    r - 当包名包含 "dot"和 Rcpp 函数时,包编译失败

    android - 获取资源编号 0xffffffff 的包时包标识符无效

    r - knitr 中的 fig.env 有问题吗?

    java - 如何查找/执行 Java 包中的文件?

    python - 从单个 python 项目创建多个 deb 包

    r - 列出 CRAN 上的所有功能

    r - CRAN 拒绝主流存储库中不存在的 tidyverse 依赖项

    r - 我在哪里可以找到 .zip 格式的旧 R 包?