16.04にldapsearchをインストールする方法


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 インストールしてみてください。
ジョージウドセン2017年

おそらくsudo apt updateもう一度実行する必要があります(まだ実行されていない場合)。
muru 2017年

回答:


4

しばらくの下の周りを掘った後、System Settings> Software & Updates私は少しアップグレードするために頻繁に中断するポップアップでイライラ得たので、私は次のソースからのインストールの更新を無効にすることをワンス・アポン・ア・タイム思い出しました。aptターミナルからアップグレードを手動で管理することを好み、16.04から16.10または他のリリースに自動的にアップグレードしたくありません。私が気づかなかったことは、これらのチェックボックスはdebパッケージのソースを取り除いた/etc/apt/sources.listため、パッケージの更新を取得せず、常にシステムが最新であることを報告することです。これらのボックスをチェックしてから実行した後apt updateupgrade私は正常にLDAP-utilsのインストールすることができました

スクリーンショットソフトウェアとアップデートは、すべてのアップデートをインストールします


0

私も同じ問題に直面していました。

OS: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がインストールされていることがわかります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.