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

Uno de los problemas más frustrantes al administrar sistemas operativos basados en GNU/Linux, especialmente en instalaciones mínimas de distribuciones como Debian, Ubuntu o CentOS, es encontrarse con el mensaje sudo: command not found al intentar ejecutar comandos administrativos. Este error impide que un usuario estándar ejecute tareas con privilegios de superusuario.

Causas Principales del Error

Las razones por las cuales el sistema operativo no reconoce el comando sudo suelen ser muy específicas:

  • El paquete sudo no está instalado en el sistema.
  • La ruta de los binarios del sistema (PATH) no incluye el directorio donde se encuentra instalado sudo (/usr/sbin o /sbin).
  • Estás intentando ejecutar el comando como un usuario común sin los privilegios ni las herramientas necesarias configuradas.

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

Si el paquete simplemente no está presente en tu distribución, deberás instalarlo directamente desde el usuario root. Sigue estos pasos:

  1. Cambia al usuario root escribiendo el siguiente comando en tu terminal e ingresando tu contraseña: su -
  2. Actualiza la lista de paquetes disponibles ejecutando: apt update (en Debian/Ubuntu) o yum check-update (en CentOS/RHEL).
  3. Instala el paquete ejecutando: apt install sudo o yum install sudo según corresponda.
  4. Agrega tu usuario actual al grupo sudo con el comando: usermod -aG sudo nombre_de_usuario
  5. Cierra sesión y vuelve a entrar para aplicar los cambios.

Método 2: Agregar los directorios SGIN y SBIN a la variable PATH

A menudo el comando sí está instalado, pero la ruta no está accesible para el usuario actual. Sigue estos pasos para solucionarlo:

  1. Accede como root utilizando su -.
  2. Abre el archivo de configuración del perfil ejecutando: nano ~/.bashrc o nano /etc/environment.
  3. Añade la siguiente línea al final del archivo para incluir las rutas necesarias: export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  4. Guarda los cambios presionando Ctrl + O y sal con Ctrl + X.
  5. Recarga la configuración de la terminal ejecutando: source ~/.bashrc
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar el Error Critical Process Died en Windows Paso a Paso

Aprende a identificar las causas y aplicar los métodos definitivos para resolver el temido error Critical Process Died en Windows. Soluciones paso a paso.

Leer guía completa →
Linux

Cómo Solucionar el Error Could Not Get Lock Apt Frontend en Linux de Forma Definitiva

Descubre por qué aparece el bloqueo de paquetes en tu terminal Linux y cómo liberarlo de forma segura en pocos minutos.

Leer guía completa →
Juegos

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso

Aprende a solucionar el error DXGI_ERROR_DEVICE_HUNG que cierra tus juegos inesperadamente. Aplica nuestros métodos infalibles.

Leer guía completa →