
cran/debianCRAN团队维护了一个debian元包,该元包依赖于CRAN Debian检查服务器上安装的所有包。这为CRAN包提供了可重现的“R CMD check”环境。
本镜像基于CRAN Debian检查服务器的依赖配置构建,旨在提供与CRAN官方检查环境一致的可重现环境,用于R包的“R CMD check”验证。提供两个版本:基于Debian testing的滚动更新版本,以及基于Ubuntu LTS的稳定版本。
适用于R包开发者需要验证包在CRAN官方检查环境中的兼容性,或需要可重现的R包构建/检查环境的场景。
CRAN团队默认使用Debian testing发行版,本版本镜像与其保持一致,系统库持续更新,可能包含破坏性变更。
sh# 获取最新镜像 docker pull cran/debian # 启动交互式bash shell docker run --rm -it cran/debian bash
快速测试R包构建:
shdocker run --rm -it cran/debian R -e 'install.packages("pdftools")'
基于最新Ubuntu LTS服务器,安装CRAN最新R版本,系统库版本稍旧但更稳定,仅提供非破坏性更新。
shdocker run --rm -it cran/ubuntu R -e 'install.packages("magick")'
source目录下的文件用于跟踪rcheckserver的上游变更:
control文件,正式指定依赖关系通过source.yml工作流自动更新上述源代码文件。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务