撤消更新替代方案


12

我必须运行命令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)。

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

我到处搜寻,但尚未找到解决方案。

Answers:


14

sudo update-alternatives --remove-all gccc


1
如果您使用此方法来修复损坏的pythonphp替代的方法,则需要在移除后--set或还原--install后恢复替代方法。正如您所期望的那样,--remova-all断开所有与您正在使用的程序包的链接,使您的程序中没有任何链接PATH
戴尔·安德森

我也不得不这样做sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 3,并sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7恢复我的19.04系统恢复到它是什么(我希望)。
鲍里斯(Boris)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.