首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从源代码卸载安装的gcc?

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

Stack Overflow用户
提问于 2018-06-19 00:50:24
回答 2查看 0关注 0票数 0

如何卸载我从源代码中安装的gcc构建,我使用的是gcc 4.9,我使用的是ubuntu12.04。

或者有一种方法可以通过ubuntu存储库升级到最新的gcc版本?

EN

回答 2

Stack Overflow用户

发布于 2018-06-19 09:16:39

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

代码语言:javascript
复制
make install DESTDIR=/tmp/gccinst
find /tmp/gccinst | sed -e s,/tmp/gccinst,, | \
(while read F; do rm "$F"; done)

以root用户身份从gcc源代码目录运行它。

要回答你的第二个问题,你可以在Ubuntu的repo中安装最新的gcc:

代码语言:javascript
复制
apt-get install gcc

覆盖回购可能有更新的版本,我看到一个建议,有一个更新的版本在ubuntu-toolchain-r / test:

代码语言:javascript
复制
sudo add-apt-repository ppa:ubuntu-toolchain-r/test

但我不确定他们是否已经在那里添加了4.9。如果没有,你将不得不从源代码安装。

票数 0
EN

Stack Overflow用户

发布于 2018-06-19 10:06:53

在gcc 5.1.0中,虽然没有顶层uninstall目标,某些目录确实有它,特别是gcc所以你可以:

代码语言:txt
复制
cd build/gcc
sudo make uninstall

这并不会删除所有已安装的内容,但它会删除主要的可执行文件,例如gccg++cpp.包含在那个目录里所以可能就够了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100004110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档