Làm thế nào để cài đặt ldapsearch vào ngày 16.04?


10

Đến từ Trusty, tôi đã quen với ldapsearch nhưng tôi chưa cài đặt nó trên bản cài đặt Xerus mới của mình:

Chương trình 'ldapsearch' hiện chưa được cài đặt. Bạn có thể cài đặt nó bằng cách gõ:

sudo apt install ldap-utils

Nhưng thật không may, điều này dẫn đến một cuộc xung đột apt mà tôi không biết làm thế nào để giải quyết.

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.

Tôi nên làm gì để cài đặt ldapsearch ?


Hãy thử sudo apt install -f sau đó thử cài đặt lại.
George Udosen

Bạn có thể cần phải chạy sudo apt updatelại một lần nữa (nếu chưa chạy).
muru

Câu trả lời:


4

Sau khi đào bới một lúc dưới System Settings> Software & UpdatesTôi đã có lần tôi vô hiệu hóa các bản cập nhật cài đặt từ các nguồn sau vì tôi cảm thấy hơi khó chịu với các cửa sổ bật lên bị gián đoạn thường xuyên để nâng cấp. Tôi thích quản lý các bản nâng cấp của mình một cách thủ công từ apttrên thiết bị đầu cuối và tôi không muốn nó tự động nâng cấp cho tôi từ 16.04 đến 16.10 hoặc một số bản phát hành khác. Điều tôi không nhận ra là các hộp kiểm này đã loại bỏ các nguồn gói gỡ lỗi từ /etc/apt/sources.listđó để nó không bao giờ lấy các bản cập nhật gói và luôn báo cáo hệ thống của tôi đã được cập nhật. Sau khi kiểm tra các hộp đó và sau đó chạy apt updateupgradetôi đã có thể cài đặt thành công ldap-utils

phần mềm chụp màn hình và cập nhật cài đặt bản cập nhật từ tất cả


0

Tôi cũng đã phải đối mặt với vấn đề tương tự.

HĐH: Ubuntu 16.04.4 LTS 64 bit

Nhật ký:

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.

Các bước giải quyết vấn đề:

  1. Chạy lệnh: sudo apt install -f
  2. Chạy lệnh: sudo apt install ldap-utils

Có ngay bây giờ tôi có thể thấy ldapsearch được cài đặt trên hệ thống của tôi

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.