撤消更新替代方案

jde*_*ere 16 gcc update-alternatives

我不得不运行命令sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20,但不幸的是我打错了字并写了sudo update-alternatives --install /usr/bin/gcc gccc /usr/bin/gcc-4.8 20(所以是 gccc 而不是 gcc)。

现在,当尝试运行常规命令时,它告诉我替代链接 /usr/bin/gcc 已由 gcccc 管理。

我已经四处搜索,但还没有找到解决方案。

fkr*_*iem 21

sudo update-alternatives --remove-all gccc

  • 如果你使用这种方法来修复一个拙劣的 `python` 或 `php` 替代方案,你需要在移除后使用 `--set` 或 `--install` 恢复替代方案。正如您所期望的,`--remova-all` 会断开与您正在使用的任何包的所有链接,让您的 `PATH` 中没有任何链接。 (3认同)