[LMDE] Reparando el error Note: root’s PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin E: Sub-process /usr/bin/dpkg returned an error code (2)

Ultimamente cada vez que queria usar sudo con algunos comandos,  saltaba el error:

Note: root’s PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin E: Sub-process /usr/bin/dpkg returned an error code (2)

Para arreglarlo seguí los siguientes pasos:

1) Edito el archivo environment: $sudo nano /etc/environment y agrego la línea:

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”

Guardamos (con CTRL+X) y salimos

2) Actualizamos los datos: $source /etc/environment y ¡Listo el pollo!

Problemas con sudo y apt-get

Cada vez que quería usar apt o aptitude con sudo me saltaba este error:

dpkg: aviso: `ldconfig’ no se ha encontrado en el PATH o no es ejecutable.
dpkg: aviso: `start-stop-daemon’ no se ha encontrado en el PATH o no es ejecutable.
dpkg: error: 2 expected programs not found in PATH or not executable.
Note: root’s PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)

La solución fue muy simple:

1) Editamos el ~/.bashrc  con nuestro editor favorito. Por ejemplo nano ~/.bashrc

2) Agregamos la siguiente línea: export PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/sbin

Y con eso tendría que salir andando. 😉