在 Ubuntu 10.04 上,我今天早上更新了一些 R (ubuntu) 软件包。然后我尝试的第一个 R 脚本告诉我 zoo 不是为 R 3.0.0 构建的。所以我做了 sudo R 然后 update.packages(ask=F) 假设它会使我在过去几年中安装的所有 CRAN 包同步。

但它没有,zoo、Rcpp 等都不起作用。事实上,我安装的软件包有一半以上仍然是为 2.x.x 构建的;列表如下(x=installed.packages();x[sort.list(x[,'Built']),c('Built','Version','Depends','LinkingTo','NeedsCompilation')])

这很难吗,不是所有的包都为 3.0.0 做好了准备,我应该(在 Ubuntu 中)恢复到以前的版本吗?或者我是否需要为 3.x.x 使用不同的 CRAN 站点?删除所有 2.x 包然后重新安装它们会修复它吗?要么 ...?

                    Built    Version     Depends                                                            LinkingTo             NeedsCompilation
Defaults            "2.13.1" "1.1-1"     NA                                                                 NA                    NA
itertools           "2.13.1" "0.1-1"     "R (>= 2.5.0), iterators(>= 1.0.0)"                                NA                    NA
openNLP             "2.13.1" "0.0-8"     NA                                                                 NA                    NA
reshape             "2.13.1" "0.8.4"     "R (>= 2.6.1), plyr"                                               NA                    NA
RUnit               "2.13.1" "0.4.26"    "R (>= 2.5.0), utils (>= 2.5.0), methods (>= 2.5.0)"               NA                    NA
multicore           "2.14.1" "0.1-7"     "R (>= 2.0.0)"                                                     NA                    NA
RMySQL              "2.15.0" "0.9-3"     "R (>= 2.8.0), methods, DBI (>= 0.2-2), utils"                     NA                    NA
foreach             "2.15.1" "1.4.0"     "R (>= 2.5.0)"                                                     NA                    NA
iterators           "2.15.1" "1.0.6"     "R (>= 2.5.0), utils"                                              NA                    NA
labeling            "2.15.1" "0.1"       NA                                                                 NA                    NA
memoise             "2.15.1" "0.1"       NA                                                                 NA                    NA
RColorBrewer        "2.15.1" "1.0-5"     "R (>= 2.0.0)"                                                     NA                    NA
bitops              "2.15.2" "1.0-5"     NA                                                                 NA                    NA
e1071               "2.15.2" "1.6-1"     "class"                                                            NA                    NA
IBrokers            "2.15.2" "0.9-10"    "xts"                                                              NA                    NA
mgcv                "2.15.2" "1.7-22"    "R (>= 2.14.0), stats, graphics"                                   NA                    NA
munsell             "2.15.2" "0.4"       NA                                                                 NA                    NA
randomForest        "2.15.2" "4.6-7"     "R (>= 2.5.0), stats"                                              NA                    NA
rbenchmark          "2.15.2" "1.0.0"     NA                                                                 NA                    NA
tree                "2.15.2" "1.0-33"    "R (>= 2.15.0), grDevices, graphics, stats"                        NA                    NA
tseries             "2.15.2" "0.10-30"   "R (>= 2.10.0)"                                                    NA                    NA
zoo                 "2.15.2" "1.7-9"     "R (>= 2.10.0), stats"                                             NA                    NA
Cairo               "2.15.3" "1.5-2"     "R (>= 2.4.0)"                                                     NA                    NA
dichromat           "2.15.3" "2.0-0"     "R (>= 2.10), stats"                                               NA                    NA
digest              "2.15.3" "0.6.3"     "R (>= 2.4.1)"                                                     NA                    "yes"
doMC                "2.15.3" "1.3.0"     "R (>= 2.14.0), foreach(>= 1.2.0), iterators(>= 1.0.0),\nparallel" NA                    "no"
FastRWeb            "2.15.3" "1.1-0"     "R (>= 2.0.0), Cairo"                                              NA                    NA
forecast            "2.15.3" "4.03"      "R (>= 2.14.0), stats, graphics"                                   "Rcpp, RcppArmadillo" "yes"
fracdiff            "2.15.3" "1.4-2"     NA                                                                 NA                    NA
ggplot2             "2.15.3" "0.9.3.1"   "R (>= 2.14), stats, methods"                                      NA                    "no"
gtable              "2.15.3" "0.1.2"     "R (>= 2.14), grid"                                                NA                    NA
inline              "2.15.3" "0.3.11"    "R (>= 2.4.0), methods"                                            NA                    "no"
microbenchmark      "2.15.3" "1.3-0"     NA                                                                 NA                    "yes"
nnet                "2.15.3" "7.3-6"     "R (>= 2.14.0), stats, utils"                                      NA                    "yes"
PerformanceAnalytics"2.15.3" "1.1.0"     "R (>= 2.14.0), zoo, xts (>= 0.8-9)"                               NA                    NA
plyr                "2.15.3" "1.8"       "R (>= 2.11.0)"                                                    NA                    NA
proto               "2.15.3" "0.3-10"    NA                                                                 NA                    NA
quantmod            "2.15.3" "0.4-0"     "Defaults, xts(>= 0.9-0), zoo, TTR(>= 0.2), methods"               NA                    NA
Rcpp                "2.15.3" "0.10.3"    "R (>= 2.15.1)"                                                    NA                    "yes"
RcppArmadillo       "2.15.3" "0.3.800.1" "R (>= 2.14.0), Rcpp (>= 0.10.2)"                                  "Rcpp"                "yes"
RCurl               "2.15.3" "1.95-4.1"  "R (>= 2.7.0), methods, bitops"                                    NA                    "yes"
reshape2            "2.15.3" "1.2.2"     NA                                                                 NA                    NA
RInside             "2.15.3" "0.2.10"    "R (>= 2.10.0), Rcpp (>= 0.8.5)"                                   "Rcpp"                NA
rJava               "2.15.3" "0.9-4"     "R (>= 2.5.0), methods"                                            NA                    "yes"
rjson               "2.15.3" "0.2.12"    "R (>= 2.12.0)"                                                    NA                    NA
Rserve              "2.15.3" "1.7-0"     "R (>= 1.5.0)"                                                     NA                    NA
RWeka               "2.15.3" "0.4-16"    "R (>= 2.6.0)"                                                     NA                    "no"
RWekajars           "2.15.3" "3.7.9-1"   NA                                                                 NA                    "no"
scales              "2.15.3" "0.2.3"     "R (>= 2.12), methods"                                             NA                    NA
slam                "2.15.3" "0.1-28"    "R (>= 2.8.0)"                                                     NA                    NA
stringr             "2.15.3" "0.6.2"     "R (>= 2.14)"                                                      NA                    NA
tm                  "2.15.3" "0.5-8.3"   "R (>= 2.14.0), methods"                                           NA                    NA
TTR                 "2.15.3" "0.22-0"    "xts (>= 0.9-3)"                                                   "xts"                 "yes"
XML                 "2.15.3" "3.96-1.1"  "R (>= 1.2.0), methods, utils"                                     NA                    "yes"
xts                 "2.15.3" "0.9-3"     "zoo (>= 1.7-2)"                                                   "zoo (>= 1.7.2)"      NA
xtsExtra            "2.15.3" "0.0-1"     "zoo, xts"                                                         NA                    NA
colorspace          "3.0.0"  "1.2-2"     "R (>= 2.13.0), methods"                                           NA                    "yes"
DBI                 "3.0.0"  "0.2-7"     "R (>= 2.15.0), methods"                                           NA                    "no"
Hmisc               "3.0.0"  "3.10-1.1"  "R (>= 2.4.0), methods, survival"                                  NA                    "yes"
quadprog            "3.0.0"  "1.5-5"     "R (>= 2.15.0)"                                                    NA                    "yes"
RSQLite             "3.0.0"  "0.11.3"    "R (>= 2.10.0), methods, DBI (>= 0.2-5)"                           NA                    "yes"
base                "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
boot                "3.0.0"  "1.3-9"     "R (>= 3.0.0), graphics, stats"                                    NA                    NA
class               "3.0.0"  "7.3-7"     "R (>= 3.0.0), stats, utils"                                       NA                    "yes"
cluster             "3.0.0"  "1.14.4"    "R (>= 2.10.0), stats, graphics, utils"                            NA                    "yes"
codetools           "3.0.0"  "0.2-8"     "R (>= 2.1)"                                                       NA                    NA
compiler            "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
datasets            "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
foreign             "3.0.0"  "0.8-53"    "R (>= 2.14.0), stats"                                             NA                    "yes"
graphics            "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
grDevices           "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
grid                "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
KernSmooth          "3.0.0"  "2.23-10"   "R (>= 2.5.0), stats"                                              NA                    "yes"
lattice             "3.0.0"  "0.20-15"   "R (>= 2.15.1)"                                                    NA                    "yes"
MASS                "3.0.0"  "7.3-26"    "R (>= 3.0.0), grDevices, graphics, stats, utils"                  NA                    "yes"
Matrix              "3.0.0"  "1.0-12"    "R (>= 2.15.0), stats, methods, utils, lattice"                    NA                    "yes"
methods             "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
mgcv                "3.0.0"  "1.7-22"    "R (>= 2.14.0), stats, graphics"                                   NA                    NA
nlme                "3.0.0"  "3.1-109"   "graphics, stats, R (>= 3.0.0)"                                    NA                    NA
nnet                "3.0.0"  "7.3-6"     "R (>= 2.14.0), stats, utils"                                      NA                    "yes"
parallel            "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
rpart               "3.0.0"  "4.1-1"     "R (>= 2.14.0), graphics, stats, grDevices"                        NA                    "yes"
spatial             "3.0.0"  "7.3-6"     "R (>= 3.0.0), graphics, stats, utils"                             NA                    NA
splines             "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
stats               "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
stats4              "3.0.0"  "3.0.0"     "methods, graphics, stats"                                         NA                    NA
survival            "3.0.0"  "2.37-4"    "stats, utils, graphics, splines, R (>= 2.13.0)"                   NA                    "yes"
tcltk               "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
tools               "3.0.0"  "3.0.0"     NA                                                                 NA                    NA
utils               "3.0.0"  "3.0.0"     NA                                                                 NA                    NA

最佳答案

所需的命令是 而不是 您所说的: update.packages(ask=F) 而是以下 update.packages(ask=FALSE, checkBuilt=TRUE)

试试看,当然会处理所有仍在维护和可用的 CRAN 包。您从 github、Simon 的 rforge、r-forge 或其他随机存储库安装的东西需要手动帮助。

自从 R 3.0.0 出现以来,这个问题已经在各个场所进行了详细讨论。

关于R 3.0.0 更新导致大量 2.x 包不兼容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16503554/

10-12 22:43