我希望在旧版本中保留从CRAN / Bioconductor下载的一些软件包,而我可以使用biocLite()
等命令更新其他软件包。
我如何制作黑名单并告诉R不要更新特定的包裹?
谢谢!
答案 0 :(得分:6)
你可以准备一个"可更新的"包列表,然后调用biocLite
blacklist <- c("pkga", "pkgb")
installed <- rownames(installed.packages())
updatable <- installed[!installed %in% blacklist]
biocLite(updatable)