在 gcc 之后安装 build essential

在 gcc 之后安装 build essential

gcc在 build-essential 之前安装时有什么区别(依赖项/已安装的软件等) ?

更具体地说,以下两者之间有什么区别:

apt install gcc
apt install build-essential 

apt install build-essential

答案1

gcc对于 Ubuntu 存储库中的和的具体情况build-essential,只有一个区别:显式安装gcc(通过apt install gccapt install gcc build-essential)会将其标记为手动安装。这意味着apt autoremove在卸载build-essential(以及依赖于 的任何其他软件包gcc)后使用 不会删除gcc或 的任何依赖项。

在一般情况下,不能明确地说要先安装依赖项 X,然后再安装依赖包 Y。有可能 X 是满足特定依赖关系的众多包之一,而直接安装 Y 可能会导致安装另一个包而不是 X。

也可以看看:

相关内容