Отменить обновление альтернатив


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).

Теперь, когда я пытаюсь запустить обычную команду, она говорит мне, что альтернативная ссылка / usr / bin / gcc уже управляется gcccc.

Я искал вокруг, но пока не нашел решения.

Ответы:


14

Есть sudo update-alternatives --remove-all gccc.


1
Если вы используете этот метод, скажем, для исправления испорченной pythonили phpальтернативной версии, вам необходимо восстановить альтернативу с удалением --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 обратно к тому, что было (я надеюсь).
Борис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.