gpt4 book ai didi

linux - 如何卸载从源代码安装的 gcc?

转载 作者:IT王子 更新时间:2023-10-28 23:52:50 37 4
gpt4 key购买 nike

如何卸载从源代码安装的 gcc 版本。我使用的是 gcc 4.9,我在 ubuntu 12.04 上。

或者有没有办法通过 ubuntu 存储库升级到最新的 gcc 版本?

最佳答案

当您从源代码构建一个包时,不幸的是通常没有神奇的卸载,但是您可以近似地估计这个,归功于this mailing list thread .

基本上你应该重新安装到一个临时目录并列出在该目录中创建的所有文件,然后你可以通过脚本从主系统中删除所有这些文件。

这是一个以这种方式卸载 GCC 的脚本示例:

make install DESTDIR=/tmp/gccinst
find /tmp/gccinst | sed -e s,/tmp/gccinst,, | \
(while read F; do rm "$F"; done)

以 root 身份从 gcc 源目录中运行它。

要回答您的第二个问题,您可以安装 ubuntu 存储库中可用的最新 gcc:

apt-get install gcc

Overlay repos 可能有更新的版本,我看到有人建议在 ubuntu-toolchain-r/test 上有更新的版本(通过安装):

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

但我不确定他们是否已经添加了 4.9。如果不是,您确实需要从源代码安装。

编辑:

看起来 @roelofs 在他的回答中找到了安装 repo 的更好指南,所以也去那里看看,如果有帮助记得给他点赞 :)

关于linux - 如何卸载从源代码安装的 gcc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25303928/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com