Cómo Solucionar el Error 'sudo: command not found' en Linux Paso a Paso

Cómo Solucionar el Error 'sudo: command not found' en Linux Paso a Paso
Anuncio relacionado

Introducción al Error 'sudo: command not found' en Linux

Uno de los problemas más frustrantes al administrar sistemas operativos basados en Linux, especialmente en distribuciones como Debian, es encontrarse con el mensaje sudo: command not found al intentar realizar tareas administrativas. Este error indica que el sistema operativo no encuentra el binario del comando sudo o que el directorio donde se encuentra ubicado no está incluido en la variable de entorno PATH del usuario actual.

¿Cuáles son las Causas de este Error?

Las razones más comunes por las que aparece este fallo son:

  • El paquete sudo no está instalado en el sistema (muy común en instalaciones mínimas de Debian).
  • Has iniciado sesión directamente como usuario estándar y la ruta del binario no está configurada en el PATH.
  • El usuario actual no pertenece al grupo de administradores o sudoers.

Método 1: Instalar el Paquete Sudo con Privilegios de Root

Si el problema es que la herramienta no está presente en tu sistema, deberás instalarla manualmente iniciando sesión como el superusuario (root).

  1. Cambia al usuario root ejecutando el comando: su -
  2. Introduce la contraseña de root cuando se te solicite.
  3. Actualiza la lista de paquetes con: apt update
  4. Instala el paquete ejecutando: apt install sudo -y
  5. Añade tu usuario habitual al grupo sudo con el comando: usermod -aG sudo tu_usuario
  6. Reinicia la sesión para aplicar los cambios.

Método 2: Configurar la Variable PATH en Linux

Si el comando ya está instalado pero el sistema no lo reconoce, probablemente falte la ruta /usr/sbin en tu variable de entorno.

  1. Accede como root usando su -.
  2. Edita el archivo de perfil del sistema con un editor como nano: nano ~/.bashrc
  3. Añade la siguiente línea al final del archivo: export PATH=$PATH:/usr/sbin:/sbin
  4. Guarda los cambios presionando Ctrl + O y sal con Ctrl + X.
  5. Recarga la configuración ejecutando: source ~/.bashrc

Siguiendo estos métodos, podrás solucionar el error de forma definitiva y volver a gestionar tus permisos con total normalidad en tu terminal de Linux.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error Detached HEAD en Git de Forma Definitiva

Descubre por qué ocurre el estado Detached HEAD en Git y cómo recuperar tu flujo de trabajo normal de desarrollo sin perder código valioso.

Leer guía completa →
Linux

Cómo Solucionar el Error Permission Denied en Bash Linux Paso a Paso

Descubre por qué ocurre el molesto error de permisos denegados en Linux y cómo solucionarlo aplicando los comandos chmod y chown correctamente de forma sencilla.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en el Módulo de Pago de PrestaShop de Forma Definitiva

El error 500 en el módulo de pago puede arruinar tus conversiones. Aprende a diagnosticar el fallo y aplica la solución definitiva.

Leer guía completa →