Entré chmod -R 777 /usr/biny ahora sudo no funciona.
Dice sudo must be setuid root.
Algunos consejos en línea dicen que se ejecute chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo.
Al ingresar chown root:root /usr/bin/sudomuestra un opened in readonly modeerror.
pkexecmétodo en mi respuesta (que has marcado como aceptado) resolvió este problema por ti? Me he convencido de que, como han comentado Damien Roche y Oli, este método no funciona realmente después de que un sudo chmod -R 777 /usr/bincomando se haya completado con éxito. Al igual sudo, pkexectiene que ser setuid root para que funcione. (No estoy seguro de por qué, ya que usa el servicio polkit , pero lo hace). Sin embargo, creo que he oído a otras personas decir que esto les ha funcionado, ¡lo cual es curioso! ¿Había presionado Ctrl + C antes de que 777terminara el comando chmod?
sudo chmod -R 777 /usr/bin, pero solo después de iniciar sesión en la rootcuenta.