gpt4 book ai didi

r - 下载整个 CRAN 存储库需要多少空间?

转载 作者:行者123 更新时间:2023-12-03 20:10:23 25 4
gpt4 key购买 nike

下载整个 CRAN 存储库需要多少空间?保持所有文件压缩,保存所有包的文件夹有多大?我找不到这个问题的明确答案。我读过大约 3GB,但我也遇到过 200GB。

最佳答案

根据我的评论:

rsync -rtlzv --delete  cran.r-project.org::CRAN/bin/macosx/mavericks/contrib/3.2/ /cran/bin/macosx/mavericks/contrib/3.2/
rsync -rtlzv --delete cran.r-project.org::CRAN/bin/macosx/mavericks/contrib/3.3/ /cran/bin/macosx/mavericks/contrib/3.3/
rsync -rtlzv --delete cran.r-project.org::CRAN/doc/ /cran/doc/
rsync -rtlzv --delete cran.r-project.org::CRAN/bin/macosx/tools/ /cran/bin/macosx/tools/
rsync -rtlzv --delete cran.r-project.org::CRAN/web/ /cran/web/
rsync -rtlzv --delete cran.r-project.org::CRAN/src/ /cran/src/
rsync -tlzv --delete -a --include="NEWS" --include="*.shtml" --include="*.html" --include="*.pkg" --include="*.dmg" --include="*.gz" --exclude="*" cran.r-project.org::CRAN/bin/macosx/ /cran/bin/macosx/
rsync -tlzv --delete -a --include="*.html" --include="*.shtml" --include="*.svg" --include="*.png" --exclude="*" cran.r-project.org::CRAN/ /cran/
rsync -rtlzv --delete cran.r-project.org::CRAN/src/contrib/PACKAGES.gz /cran/src/contrib/PACKAGES.gz

(这不是一组优化的 rsync 语句)为我提供了一个功能非常齐全的本地 CRAN 存储库,它可以很好地支持我的所有系统。我让我用来测试的唯一的、几乎没用的 Windows VM 使用 RStudio 的镜像,因为我在这个系统上没有用它,但是我的 linux 和 macOS 系统在 pkgs 方面可以完美地工作。

正如我在评论中所说,这低于 60GB。

为了使其功能齐全,您必须设置一个 Web 服务器,并且考虑到 1990 年代的 Web 技术设置 CRAN 似乎决心维护,它是一个 PITA 可以使用除 Apache 之外的任何其他东西。所述配置是留给读者的练习。

值得注意的是:花时间做镜像并探索文件系统周围的金块是值得的。许多用于“会计”和其他见解的 RDS 文件从网站上 1990 年代的 HTML 文件开始是无法获得的。

使用您自己的本地镜像可以减少信息泄漏并阻止您参与(IMO 非常不准确的)“#downloads”包计数,这些数据显示在 GitHub README.md 徽章上,并保护那些不遵守的镜像的隐私不保留日志或挖掘您的 pkg 使用情况。

关于r - 下载整个 CRAN 存储库需要多少空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39649849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com