如何排除要在 R 中更新的包?
How to exclude packages for updating in R?
我想在旧版本中保留从 CRAN/Bioconductor 下载的一些软件包,同时我可以使用 biocLite()
等命令更新其他软件包。
如何制作黑名单并告诉 R 不要更新特定包?
谢谢!
您可以准备一个"updatable"包列表,然后调用biocLite
blacklist <- c("pkga", "pkgb")
installed <- rownames(installed.packages())
updatable <- installed[!installed %in% blacklist]
biocLite(updatable)
我想在旧版本中保留从 CRAN/Bioconductor 下载的一些软件包,同时我可以使用 biocLite()
等命令更新其他软件包。
如何制作黑名单并告诉 R 不要更新特定包?
谢谢!
您可以准备一个"updatable"包列表,然后调用biocLite
blacklist <- c("pkga", "pkgb")
installed <- rownames(installed.packages())
updatable <- installed[!installed %in% blacklist]
biocLite(updatable)