Recientemente, no he podido usar el comando sudo en la terminal. Cualquier comando que intento darle, archivo que intento hacer que se ejecute, etc., me dice sudo: [comando o archivo]: comando no encontrado
. Sin embargo, si intento ejecutar sudo sin argumentos, me muestra el uso y qué argumentos puedo usar con sudo, así que sé que el sistema al menos está consciente de sudo - simplemente está roto.
He seguido las respuestas a todas las otras preguntas que he visto con un problema similar, pero ninguna de ellas me ha ayudado.
echo $PATH me da /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
, así que todo está configurado correctamente
No creo que se esté utilizando .bash_profile (estoy en Apple silicon, lo que significa que usa .zprofile en su lugar, según entiendo), pero configuré la RUTA allí por si acaso. .zprofile tenía algunos cambios debido a la instalación de python, pero los comenté y configuré la RUTA de todos modos solo para estar seguro. Aun así, nada.
# La versión original se guarda en .zprofile.pysave
#RUTA="/Bibliotecas/Frameworks/Python.framework/Versions/3.11/bin:${RUTA}"
#export PATH
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export PATH
¿Qué está pasando?