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 ?
apt
package-management
dependencies
ldap
Jeff Puckett
fuente
fuente
sudo apt install -f
luego intente instalar nuevamente.sudo apt update
una vez más (si aún no lo ha hecho).Respuestas:
Después de cavar alrededor por un tiempo bajo
System Settings
>Software & Updates
Recordé 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 desdeapt
el 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.list
para que nunca recupere las actualizaciones del paquete y siempre informe que mi sistema estaba actualizado. Después de marcar esas casillas y luego ejecutarapt update
yupgrade
pude instalar con éxito ldap-utilsfuente
También estaba enfrentando el mismo problema.
SO: Ubuntu 16.04.4 LTS de 64 bits
Registros:
Pasos que resolvieron el problema:
sudo apt install -f
sudo apt install ldap-utils
Sí, ahora puedo ver que ldapsearch está instalado en mi sistema
fuente