Hoàn tác thay thế cập nhật


11

Tôi đã phải chạy lệnh sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20, nhưng không may là tôi đã viết sai và viết sudo update-alternatives --install /usr/bin/gcc gccc /usr/bin/gcc-4.8 20(vì vậy gccc thay vì gcc).

Bây giờ, khi cố gắng chạy lệnh thông thường, nó cho tôi biết liên kết thay thế / usr / bin / gcc đã được gcccc quản lý.

Tôi đã tìm kiếm xung quanh nhưng chưa tìm thấy giải pháp.

Câu trả lời:


13

Làm sudo update-alternatives --remove-all gccc.


1
Nếu bạn đang sử dụng phương pháp này để khắc phục sự cố pythonhoặc phpthay thế, bạn sẽ cần khôi phục một giải pháp thay thế bằng --sethoặc --installsau khi xóa. Như bạn mong đợi, --remova-allngắt kết nối tất cả các liên kết đến bất kỳ gói nào bạn đang làm việc, khiến bạn không có ai trong bạn PATH.
Dale Anderson

Tôi cũng đã phải làm sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 3sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7khôi phục hệ thống 19.04 của mình trở lại như cũ (tôi hy vọng).
Boris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.