Cómo Solucionar el Error 'sudo: command not found' en Linux de Forma Definitiva

Cómo Solucionar el Error 'sudo: command not found' en Linux de Forma Definitiva
Anuncio relacionado

Introducción al error sudo command not found en Linux

Uno de los problemas más frustrantes a los que se enfrentan los administradores de sistemas y usuarios de Linux es encontrarse con el mensaje sudo: command not found al intentar ejecutar comandos administrativos. Este fallo impide realizar instalaciones, actualizaciones o modificaciones críticas en el sistema operativo.

¿Cuáles son las causas de este problema?

El error suele producirse por varios motivos comunes en entornos basados en Debian, Ubuntu o CentOS:

  • El paquete sudo no está instalado en el sistema operativo minimalista o contenedor Docker.
  • La variable de entorno PATH no incluye los directorios binarios del sistema como /usr/sbin o /sbin.
  • El usuario actual no pertenece al grupo de administradores o no tiene los permisos requeridos.

Método 1: Instalar el paquete sudo como usuario root

Si tu distribución no incluye sudo por defecto, deberás instalarlo directamente desde el usuario con privilegios de superusuario (root).

  1. Accede como usuario root ejecutando el comando: su -
  2. Introduce la contraseña de root correspondiente.
  3. Actualiza los repositorios e instala el paquete sudo ejecutando: apt update && apt install sudo -y (en sistemas basados en Debian/Ubuntu) o yum install sudo -y (en sistemas RedHat/CentOS).
  4. Añade tu usuario al grupo sudo con el comando: usermod -aG sudo nombre_de_usuario

Método 2: Configurar la variable PATH en Linux

A menudo el comando existe, pero la terminal no sabe dónde encontrarlo debido a una mala configuración del PATH.

  1. Edita el archivo de configuración de tu intérprete de comandos, por ejemplo, el archivo .bashrc o /etc/environment.
  2. Asegúrate de que la línea del PATH incluya los directorios del sistema añadiendo: export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  3. Guarda los cambios y recarga la configuración de la terminal ejecutando: source ~/.bashrc
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Linux

Cómo Solucionar el Error No Space Left on Device en Linux Definitivamente

¿Te aparece el error No Space Left on Device pero aún tienes espacio libre? Descubre cómo solucionarlo liberando espacio y solucionando el agotamiento de inodos.

Leer guía completa →
Hardware

Cómo Solucionar los Pitidos de la Placa Base al Encender el PC de Forma Definitiva

Tu PC emite pitidos extraños y no da vídeo al arrancar? Te explicamos el significado de los códigos de sonido y cómo reparar este fallo de hardware fácilmente.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error de Excepción Smarty en PrestaShop de Forma Definitiva

Descubre las causas principales de las excepciones del motor de plantillas Smarty en PrestaShop. Sigue nuestra guía para solucionarlo de inmediato.

Leer guía completa →