温馨提示×

ubuntu gcc怎么卸载

小樊
43
2026-09-12 23:00:58
栏目: 智能运维

在 Ubuntu 下“卸载 gcc”要分几种情况,下面按常见需求说明:


一、查看已安装的 gcc

gcc --version
dpkg -l | grep gcc

二、用 apt 卸载 gcc(推荐)

1. 卸载 gcc(保留配置)

sudo apt remove gcc

2. 彻底卸载(含配置文件)

sudo apt purge gcc

3. 卸载 gcc 及依赖的不再需要的包

sudo apt autoremove

三、如果安装了多个 gcc 版本

查看所有版本

ls /usr/bin/gcc*

只卸载某个版本(如 gcc-9)

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

四、使用 update-alternatives 的情况

如果你用 update-alternatives 管理 gcc:

sudo update-alternatives --list gcc
sudo update-alternatives --remove gcc /usr/bin/gcc-9

五、注意事项(很重要)

⚠️ 不要随意卸载系统默认 gcc
Ubuntu 很多系统组件和内核模块依赖 gcc,强行卸载可能导致:

  • 无法编译内核模块
  • 驱动(如 NVIDIA)安装失败
  • 系统更新异常

✅ 建议做法:

  • 多版本共存
  • 用 gcc-x 指定版本
  • 只卸载你手动安装的版本

六、示例:只卸载 gcc-11,保留 gcc-9

sudo apt purge gcc-11
sudo apt autoremove

如果你能告诉我:

  • Ubuntu 版本
  • 是否装了多个 gcc
  • 为什么要卸载(换版本?清理?)

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

0 踩