Como instalar o ldapsearch no 16.04?

10

Vindo de Trusty, eu estava acostumado a ldapsearch, mas não o tenho instalado na minha nova instalação da Xerus:

O programa 'ldapsearch' não está instalado no momento. Você pode instalá-lo digitando:

sudo apt install ldap-utils

Mas, infelizmente, isso resulta em um conflito adequado que não sei como 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.

O que devo fazer para instalar o ldapsearch ?

Jeff Puckett
fonte
tente sudo apt install -f e tente instalar novamente.
George Udosen
Você provavelmente precisará executar sudo apt updatenovamente (se ainda não estiver executando).
Muru

Respostas:

4

Depois de pesquisar um pouco em System Settings> Software & Updates, lembrei-me de uma vez que desabilitei as atualizações de instalação das seguintes fontes porque fiquei um pouco irritado com os frequentes pop-ups de interrupção para atualizar. Prefiro gerenciar minhas atualizações manualmente a partir aptdo terminal e não queria que ele me atualizasse automaticamente das 16.04 para as 16.10 ou outra versão. O que eu não percebi é que essas caixas de seleção retiravam as fontes do pacote deb /etc/apt/sources.listpara que nunca buscassem as atualizações do pacote e sempre relatassem que meu sistema estava atualizado. Depois de verificar as caixas e, em seguida, correr apt updatee upgradeeu era capaz de instalar com êxito ldap-utils

software de captura de tela e atualizações instalam atualizações de todos

Jeff Puckett
fonte
0

Eu também estava enfrentando o mesmo problema.

SO: Ubuntu 16.04.4 LTS de 64 bits

Histórico:

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.

Etapas que resolveram o problema:

  1. Comando de execução: sudo apt install -f
  2. Comando de execução: sudo apt install ldap-utils

Sim, agora vejo que o ldapsearch está instalado no meu sistema

solução 365
fonte