GNU/Linux >> Tutoriales Linux >  >> Debian

Comando no encontrado:falta la ruta a /sbin en Debian GNU/Linux

Comenzando con Debian 10 destruye la forma en que el su se utiliza el comando ha sido cambiado. Por defecto ejecución de su El comando ya no le proporciona las variables ambientales de usuario esperadas.

En el caso de un cambio simple al usuario administrativo root ejecutando su sin argumentos el PATH de la raíz esperada variable no está configurada correctamente.

Síntomas

Aquí hay un ejemplo:

$ su
Password:
# reboot
bash: reboot: command not found                                                                        
# adduser                                                            
bash: adduser: command not found

bash:reiniciar:comando no encontrado – Falta la ruta de Debian GNU/Linux a /sbin/ directorio

Solución

El truco para solucionar este inconveniente es decirle explícitamente al su para establecer la variable de entorno como si el usuario iniciara sesión directamente. Esto se puede hacer mediante el uso de - cambiar.

NOTA
Extracto del man su página de manuales. -, -l, –iniciar sesión proporcionará un entorno similar al que el usuario esperaría si hubiera iniciado sesión directamente.

Para establecer una ruta correcta para el usuario root, asegúrese de ejecutar su comando con - o -l o --login cambiar Ejemplo:

$ su -
OR
$ su -l

Tenga en cuenta las diferentes configuraciones de PATH para ambos intentos de obtener un acceso de root usando su comando.


Debian
  1. id:comando no encontrado

  2. w:comando no encontrado

  3. Error de Linux:bash:rsync:comando no encontrado

  4. Postgresql -bash:psql:comando no encontrado

  5. comando wget no encontrado en el servidor linux

Cómo arreglar el comando add-apt-repository que no se encuentra en Ubuntu y Debian

Solución de problemas del error "Bash:Comando no encontrado" en Linux

Bash ifconfig:comando no encontrado en Ubuntu y Debian

Instale ifconfig en debian 11 o 10, si no se encuentra el comando

Linux:¿/sbin/init no existe?

linux + g ++:comando no encontrado