温馨提示×

debian gcc如何卸载

小樊
37
2026-09-20 03:09:00
栏目: 智能运维

在 Debian 系统中卸载 gcc 可以根据你的需求采用不同的方式。下面是常见几种情况和对应命令。


一、卸载默认的 gcc(通过 apt 安装)

1. 查看已安装的 gcc 包

dpkg -l | grep gcc

2. 卸载 gcc(保留配置文件)

sudo apt remove gcc

3. 完全卸载 gcc(包括配置文件)

sudo apt purge gcc

4. 清理无用的依赖

sudo apt autoremove

二、卸载特定版本的 gcc(例如 gcc-9、gcc-10)

查看已安装版本

ls /usr/bin/gcc*

卸载指定版本

sudo apt remove gcc-9
# 或
sudo apt purge gcc-9

三、卸载通过源码编译安装的 gcc

如果你是从源码编译安装的(不在 apt 管理范围内):

1. 如果是安装到系统目录(如 /usr/local)

只能手动删除:

sudo rm -rf /usr/local/bin/gcc
sudo rm -rf /usr/local/lib/gcc
sudo rm -rf /usr/local/include/gcc

⚠️ 手动删除有风险,建议确认路径后再操作。

2. 如果你保留了编译目录

cd gcc-build
sudo make uninstall

(并非所有 gcc 版本都支持 make uninstall)


四、仅移除 gcc 但保留 g++ / 其他编译器

sudo apt remove gcc

不影响 g++、clang 等。


五、确认是否卸载成功

gcc --version

若提示 command not found 即已卸载。


如果你是:

  • 想重装 gcc
  • 系统里有多个 gcc 版本想切换
  • 担心删错系统依赖

可以告诉我你的具体场景,我可以给你更安全的操作建议。

0 踩