Як встановити ldapsearch 16.04?


10

Походить від Trusty, я звик до ldapsearch, але у мене його не встановлено на моїй новій установці Xerus:

Програма "ldapsearch" наразі не встановлена. Ви можете встановити його, ввівши:

sudo apt install ldap-utils

Але, на жаль, це призводить до сприятливого конфлікту, який я не знаю, як вирішити.

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.

Що мені робити, щоб встановити ldapsearch ?


спробуйте sudo apt install -f потім встановити знову.
Джордж Удосен

Напевно, вам потрібно запустити sudo apt updateще раз (якщо ще не запустити).
muru

Відповіді:


4

Деякий час копавшись в розділі System Settings> Software & UpdatesЯ колись згадав, що я відключив оновлення встановлення з наступних джерел, тому що мене трохи дратувало часте переривання спливаючих вікон для оновлення. Я віддаю перевагу керувати своїми оновленнями вручну з aptтерміналу, і я не хотів, щоб вони автоматично оновлювали мене з 16.04 до 16.10 або якийсь інший випуск. Що я не усвідомлював, це те, що ці прапорці позбавили джерел пакету дебюту, /etc/apt/sources.listщоб вони ніколи не отримували оновлення пакету і завжди повідомляли, що моя система була оновлена. Після перевірки цих скринь, а потім запуску, apt updateі upgradeя зміг успішно встановити ldap-utils

програмне забезпечення для екрана екрана та оновлення встановлюють оновлення з усіх


0

Я також стикався з тим же питанням.

ОС: Ubuntu 16.04.4 LTS 64 біт

Журнали:

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.

Кроки, які вирішили проблему:

  1. Виконати команду: sudo apt install -f
  2. Виконати команду: sudo apt install ldap-utils

Так, тепер я можу бачити, що ldapsearch встановлений у моїй системі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.