¿Cómo instalar ldapsearch en 16.04?

10

Viniendo de Trusty, estaba acostumbrado a ldapsearch pero no lo tengo instalado en mi nueva instalación de Xerus:

El programa 'ldapsearch' actualmente no está instalado. Puede instalarlo escribiendo:

sudo apt install ldap-utils

Pero desafortunadamente esto resulta en un conflicto apto que no sé cómo resolver.

Reading package lists... Done  
Building dependency tree       
Reading state information... Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:  

The following packages have unmet dependencies:  
ldap-utils : Depends: libldap-2.4-2 (= 2.4.42+dfsg-2ubuntu3) but 2.4.42+dfsg-2ubuntu3.1 is to be installed  
E: Unable to correct problems, you have held broken packages.

¿Qué debo hacer para instalar ldapsearch ?

Jeff Puckett
fuente
intente y sudo apt install -f luego intente instalar nuevamente.
George Udosen
Probablemente necesite ejecutar sudo apt updateuna vez más (si aún no lo ha hecho).
muru

Respuestas:

4

Después de cavar alrededor por un tiempo bajo System Settings> Software & UpdatesRecordé una vez un tiempo que he deshabilitado las actualizaciones de instalación de las siguientes fuentes, porque me dieron un poco molesto con los frecuentes que interrumpen las ventanas emergentes para mejorar. Prefiero administrar mis actualizaciones manualmente desde aptel terminal y no quería que me actualizara automáticamente de 16.04 a 16.10 o alguna otra versión. Lo que no me di cuenta es que estas casillas de verificación despojaron las fuentes del paquete deb /etc/apt/sources.listpara que nunca recupere las actualizaciones del paquete y siempre informe que mi sistema estaba actualizado. Después de marcar esas casillas y luego ejecutar apt updatey upgradepude instalar con éxito ldap-utils

software de captura de pantalla y actualizaciones instalar actualizaciones de todos

Jeff Puckett
fuente
0

También estaba enfrentando el mismo problema.

SO: Ubuntu 16.04.4 LTS de 64 bits

Registros:

Reading package lists... Done  
Building dependency tree       
Reading state information... Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:



The following packages have unmet dependencies:  
ldap-utils : Depends: libldap-2.4-2 (= 2.4.42+dfsg-2ubuntu3) but 2.4.42+dfsg-2ubuntu3.1 is to be installed  
E: Unable to correct problems, you have held broken packages.

Pasos que resolvieron el problema:

  1. Ejecutar comando: sudo apt install -f
  2. Ejecutar comando: sudo apt install ldap-utils

Sí, ahora puedo ver que ldapsearch está instalado en mi sistema

solución 365
fuente