为什么 apt-get install 还会升级不相关的软件包?

为什么 apt-get install 还会升级不相关的软件包?

我输入了 apt-get install sysstat,不仅安装了 sysstat,而且还升级了我的 Hbase 版本。

我这里是否遗漏了一些基本的东西,apt-get install 难道不应该只安装或升级相关的包吗?

这发生在 Ubuntu Maverick 上。

答案1

我相信apt-get install只会升级直接或间接依赖所请求软件包的软件包。尝试安装apt-rdepends并运行apt-rdepends sysstat | grep -i hbase。如果我没记错的话,您应该会在某处看到 hbase 软件包。

答案2

请记住,当您使用 apt-get 执行任何操作时,等待升级的软件包都会被列出;但它们不一定会被安装或升级。

你确定它确实升级了吗?

相关内容