gcc是否已被新的aptitude软件包安装删除?

gcc是否已被新的aptitude软件包安装删除?,gcc,apt-get,Gcc,Apt Get,我正在运行使用gcc的makefile,直到第二次配置告诉我zlib丢失后,它才停止运行。因此,我从aptitude安装了lib64z1 dev包,当它告诉我找不到gcc时,我再次运行make。我在/usr/bin中查找gcc,但它神秘地消失了。在我的控制台中,除了运行apt-get安装libz包之外,我没有在这两者之间做任何事情的记录。虽然听起来很奇怪,但安装包似乎删除了我的gcc可执行文件。有人知道发生的原因吗?如果为“简单”库安装开发包会强制删除编译器,则说明您的安装或发行版的打包策略存在

我正在运行使用gcc的makefile,直到第二次配置告诉我zlib丢失后,它才停止运行。因此,我从aptitude安装了lib64z1 dev包,当它告诉我找不到gcc时,我再次运行make。我在/usr/bin中查找gcc,但它神秘地消失了。在我的控制台中,除了运行apt-get安装libz包之外,我没有在这两者之间做任何事情的记录。虽然听起来很奇怪,但安装包似乎删除了我的gcc可执行文件。有人知道发生的原因吗?

如果为“简单”库安装开发包会强制删除编译器,则说明您的安装或发行版的打包策略存在严重错误。是的,我最近安装了PearOS,所以这就像是一个新安装的Ubuntu…这可能太奇怪了,没有给我足够的线索来帮助我。重新安装用于gcc的libc软件包没有问题,但我只想了解是什么导致了这一问题。请检查您安装的任何软件的依赖项。它会说它需要什么,它取代什么,等等……在这种情况下,你的系统完全被水淹没了。安装库不应级联系统树并删除基本系统二进制文件。如果sudo和su都消失了,你的系统就完全崩溃了。