温馨提示×

ubuntu gcc怎么卸载干净

小樊
44
2026-09-10 01:16:04
栏目: 智能运维

在 Ubuntu 下彻底卸载 GCC(及干净清理相关文件),可以按下面步骤来。⚠️注意:系统很多组件依赖 gcc,完全卸载可能影响系统编译能力,建议确认是否真的需要“彻底删除”。


一、查看已安装的 GCC 版本

gcc --version
dpkg -l | grep gcc

二、卸载 GCC(基础操作)

1. 卸载 gcc 主包

sudo apt remove --purge gcc

2. 卸载具体版本(例如 gcc-9 / gcc-11)

sudo apt remove --purge gcc-9
sudo apt remove --purge gcc-11

3. 卸载 g++(通常一起装)

sudo apt remove --purge g++
sudo apt remove --purge g++-9

三、清理依赖和残留文件(关键)

sudo apt autoremove --purge
sudo apt autoclean

四、删除残留配置和缓存

1. 删除用户级配置(一般很少)

rm -rf ~/.gcc

2. 查找残留文件

whereis gcc
which gcc

如果还有:

sudo rm -f /usr/bin/gcc
sudo rm -f /usr/bin/g++

五、如果你是用源码安装的 GCC(非 apt)

查找安装位置

which gcc

如果是 /usr/local/bin/gcc,说明是源码安装:

cd /usr/local
sudo rm -rf include/c++ 
sudo rm -f bin/gcc bin/g++
sudo rm -rf lib/gcc

或从 build 目录卸载:

cd gcc-build
sudo make uninstall

六、验证是否卸载干净

gcc --version
# 应提示 command not found

七、如果你只是想“换版本”而不是卸载

推荐用:

sudo update-alternatives --config gcc

如果你能告诉我:

  • Ubuntu 版本
  • gcc 安装方式(apt / 源码)
  • 是否要保留 g++ / 其他编译器

我可以给你更精确的命令。

0 踩