วิธีการติดตั้ง 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 แล้วลองติดตั้งอีกครั้ง
George Udosen

คุณอาจต้องเรียกใช้sudo apt updateอีกครั้ง (หากยังไม่ได้เรียกใช้)
muru

คำตอบ:


4

หลังจากขุดไปสักพักภายใต้System Settings> Software & Updatesฉันจำได้ครั้งหนึ่งว่าฉันปิดการใช้งานการติดตั้งการอัปเดตจากแหล่งข้อมูลต่อไปนี้เพราะฉันรู้สึกรำคาญเล็กน้อยกับป๊อปอัปที่ขัดจังหวะบ่อยครั้งเพื่ออัปเกรด ฉันต้องการจัดการการอัปเกรดด้วยตนเองจากaptบนเทอร์มินัลและฉันไม่ต้องการให้อัพเกรดโดยอัตโนมัติจาก 16.04 เป็น 16.10 หรือรีลีสอื่น ๆ สิ่งที่ฉันไม่ทราบก็คือช่องทำเครื่องหมายเหล่านี้ลอกแหล่งที่มาของแพคเกจ deb จาก/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 ติดตั้งอยู่ในระบบของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.