Como solucionar error dpkg: aviso: `ldconfig’ en Debian Testing

Hoy he decidido volver a Debian Testing. Como el problema era con el Kernel al parecer, pues he dejado el que trae Squeeze instalado y actualicé los demás paquetes.

Estaba actualizando con Synaptic cuando me percaté que este se demoraba mucho y se trababa cuando intentaba acceder a él. Maté el proceso por consola y ejecuté:

dpkg --configure -a

Para que terminara de configurar los paquetes que faltaban, pero: ¡¡¡Sorpresa!!! me salía un error que me decía:

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)[/b]

¿Que hacemos entonces? En Linuxmint-Hispano nos brindan la solución.

Abrimos un Terminal como root y ponemos:

export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin

Para que se quede fijo en el sistema tenemos dos opciones. Añadimos al fichero /etc/sudoers las siguientes líneas:

Defaults   env_reset
Defaults   secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

O ponemos dentro de nuestro .bashrc:

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