为什么 apt-get 会提示我删除我需要的软件包?我该如何让它停止?
我正在运行带有 Ubuntu 14.04 和 R 3.1.2 以及 Rstudio-server 的 EC2。我刚刚运行apt-get update
,upgrade
现在 apt-get 告诉我:
The following packages were automatically installed and are no longer required:
icu-devtools libicu-dev r-cran-assertthat r-cran-bh r-cran-bibtex
r-cran-bitops r-cran-chron r-cran-colorspace r-cran-data.table r-cran-dbi
r-cran-devtools r-cran-dichromat r-cran-digest r-cran-dplyr r-cran-evaluate
r-cran-formatr r-cran-gdata r-cran-gender r-cran-ggplot2 r-cran-gridextra
r-cran-gtable r-cran-gtools r-cran-highr r-cran-httr r-cran-igraph
r-cran-jsonlite r-cran-knitcitations r-cran-knitr r-cran-labeling
r-cran-lazyeval r-cran-lubridate r-cran-magrittr r-cran-markdown
r-cran-memoise r-cran-mime r-cran-munsell r-cran-nlp r-cran-opennlp
r-cran-opennlpdata r-cran-plotrix r-cran-plyr r-cran-proto
r-cran-qdapdictionaries r-cran-qdapregex r-cran-qdaptools r-cran-r6
r-cran-rcolorbrewer r-cran-rcpp r-cran-rcurl r-cran-refmanager
r-cran-reports r-cran-reshape2 r-cran-rjsonio r-cran-rstudioapi
r-cran-scales r-cran-slam r-cran-stringdist r-cran-stringi r-cran-stringr
r-cran-tm r-cran-venneuler r-cran-whisker r-cran-wordcloud r-cran-xlsx
r-cran-xlsxjars r-cran-xml
Use 'apt-get autoremove' to remove them.
但我需要那些库。事实上,我运行apt-get autoremove
它时它破坏了一些东西——还有其他库(qdap
)依赖于这些库。当然,我先做了一个快照。
之前,我安装了 R 库qdap
,而 R 库rjava
又需要 Java jdk。我在这里发布了我所采取的步骤:https://stackoverflow.com/questions/17019405/rjava-installation-in-r-on-debian/27109120#27109120
一切似乎都运行良好。但真的是这样吗?每次执行操作时,apt-get 消息都会重复出现,这让我很困扰。Apt 怎么会出错呢?
答案1
这种情况自行解决了。虽然之前每次更新都会重复出现这种情况,但最新一批更新并未显示该建议。所有 R 库均正常运行且为最新。