jueves, 18 de julio de 2024

Solucionar el error El PATH de root debería incluir habitualmente /usr/local/sbin, /usr/sbin y /sbin cuando instalas Autofirma en Debian, una distro de GNU/LInux

He tenido problemas a la hora de instalar el programa Autofirma en Debian 12, una famosa distribucióǹ de GNU/Linux:

dpkg: atención: `ldconfig' no se ha encontrado en el PATH o no es ejecutable
dpkg: atención: `start-stop-daemon' no se ha encontrado en el PATH o no es ejecutable
dpkg: error: no se ha encontrado 2 en el PATH o no es ejecutable
NOTA: El PATH de root debería incluir habitualmente /usr/local/sbin, /usr/sbin y /sbin.

La solución es aportada por esta web: https://blackhold.nusepas.com/2019/08/29/debian-10-problema-al-hacer-dpkg-i-paquete-deb/ y pasa por abrir el terminal y en modo root escribir estas dos lineas para añadirlas al archivo .bashrc

# echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /home/nombredeusuario/.bashrc

# echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /root/.bashrc 

Después hay que cerrar la sesión en el terminal, iniciarlo de nuevo e instalar el paquete .deb bajado desde la web oficial.