Error con sudo apt-get -f install (ldconfig no encontrado)

Error con sudo apt-get -f install (ldconfig no encontrado)

Estoy usando 14.04LTS. Cuando escribo sudo apt-get -f installen la terminal me sale este error:

Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: error: 1 expected program 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)

Por favor ayuda, gracias.


En respuesta a Faizan, quien dijo "intente ejecutar sudo dpkg-reconfigure -a" en los comentarios. Cuando lo intenté recibí este mensaje:

Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
acpid stop/waiting
acpid start/running, process 11426
/var/lib/dpkg/info/activity-log-manager.postinst: 5: /var/lib/dpkg/info/activity-log-manager.postinst: ldconfig: not found

Editar:

Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: error: 1 expected program 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)

Respuesta1

Pruebe esta solución si funciona para usted. Asegúrese de no haber activado repositorios inestables para diferentes versiones o actualizaciones prelanzadas, pero para 14.04 LTS solo se recomienda verificar --> configuración del sistema/software y actualizaciones.

entonces corre:

sudo apt-get -f install

sudo dpkg-reconfigure libc6

sudo dpkg-reconfigure libc-bin

sudo apt-get install --reinstall libc6

sudo apt-get install --reinstall libc-bin

sudo apt-get dist-upgrade

Otra manera:

Descargarlibc-bin aquíp.ej

Luego tendrás que extraerlo:

dpkg -x libc-bin*.deb unpacked/

copiar los archivos al sistema:

sudo cp unpacked/sbin/ldconfig /sbin/

O abra Nautilus con:

gksudo nautilus

y haga esta forma GUI, haga clic derecho en un .debpaquete y elija extraer aquí y copiar al lugar de destino.

Y luego:

sudo apt-get install --reinstall libc-bin

sudo apt-get install -f

información relacionada