Cómo solucionarlo: error del comando sudo no encontrado
A continuación se explica cómo corregir el error "comando sudo no encontrado" en Debian, Ubuntu y otras distribuciones.
A veces, cuando configura o instala distribuciones de Linux por primera vez, aparece el error "comando sudo no encontrado" al intentar algunos comandos con sudo.
El comando sudo es una abreviatura de "superusuario hacer" y es un programa que permite al usuario ejecutar un comando con privilegios de administrador. El comando sudo le ayuda a ejecutar programas/comandos como un usuario administrador.
Además, el usuario que ejecuta el comando con sudo debe ser parte del grupo sudo.
La razón principal por la que aparece este error es que el paquete en sí no está instalado. Sin embargo, la mayoría de las distribuciones de Linux modernas proporcionan esto de forma predeterminada, pero algunas no.
Estos son los pasos que debes seguir para solucionarlo.
Solución de problemas n.º 1
- Primero, instale el paquete sudo para solucionar el problema. Abra una terminal, actualice su sistema y ejecute los siguientes comandos para instalar sudo.
Para Ubuntu, Debian y distribuciones relacionadas:
su -
apt update
apt install sudo
Para Arco Linux:
pacman -S sudo
Para Fedora, RHEL, etc.:
su -
dnf update
dnf install sudo
- Una vez completada la instalación anterior, debe agregar el usuario al grupo
sudo
usando el siguiente comando
- Luego ejecute
visudo
desde la terminal y la siguiente línea. Presione CTRL+O y CTRL+X para guardar y salir.
Actualizando el archivo sudoers usando visudo
- Cierre sesión e inicie sesión nuevamente para reflejar el cambio.
Solución de problemas n.º 2
Después del cambio anterior, si aún recibe el error, siga los pasos a continuación.
Asegúrese de que su variable ` PATH
contenga la ruta adecuada al ejecutable sudo
. Si sudo
está instalado, pero ` PATH
es incorrecto, también puede obtener este error. Idealmente, su ruta debería contener todas las rutas siguientes.
echo $PATH
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
Para cambiar la variable de ruta, use el siguiente comando. Por ejemplo, si /usr/bin
no está presente, puede agregarlo a continuación
export PATH=$PATH:/usr/bin
Luego cierre sesión e inicie sesión para ver el efecto.
Terminando
Espero que esta guía te ayude a corregir el error sudo en tus distribuciones de Linux. La solución aparente es bastante simple, en realidad.
Deje una nota a continuación si le ayuda o si tiene alguna pregunta.
Referencia