![手动删除 apt-get remove/autoremove 留下的软件包是否安全?](https://linux22.com/image/862568/%E6%89%8B%E5%8A%A8%E5%88%A0%E9%99%A4%20apt-get%20remove%2Fautoremove%20%E7%95%99%E4%B8%8B%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%98%AF%E5%90%A6%E5%AE%89%E5%85%A8%EF%BC%9F.png)
事实:昨天我openjdk-7-jre
在 Ubuntu Server 14.04 中安装了 100 多个软件包。后来,我意识到我只需要安装。然后我使用和openjdk-7-headless
卸载了 openjdk-7-jre 。但是,此过程仅删除了整个软件包及其依赖项的一小部分。apt-get remove
apt-get autoremove
openjdk-7-jre
/var/log/apt/history.log
问题:1 - 手动删除关于 的初始安装的条目中列出的每个依赖包是否安全openjdk-7-jre
?2 - 为什么remove/autoremove
命令没有删除整个包(jre + 依赖项),因为我在初始安装和后续remove/autoremove
命令之间没有做任何其他事情?
答案1
是的,Ubuntu/Linux 永远不会让你删除启动系统中的重要内容,除非你使用 GEdit