อะไรคือข้อแตกต่างระหว่างแพ็คเกจที่แนะนำและแพ็คเกจที่แนะนำ (Ubuntu)


20

บน Ubuntu เมื่อคุณติดตั้งแพคเกจอาจมีการอ้างอิงคำแนะนำและข้อเสนอแนะ ตัวอย่างเช่น: virtualbox-oseมีผู้ใช้เป็นการพึ่งพา, libgl1 เป็นคำแนะนำและ libpulse0 เป็นข้อเสนอแนะ

ข้อเสนอแนะและคำแนะนำต่างกันอย่างไร

คำแนะนำคือมาตรฐานที่ติดตั้งพร้อมกับ apt สิ่งนี้สามารถป้องกันได้โดยใช้สวิตช์ - ไม่ติดตั้ง - แนะนำ

คำถามที่สอง: คุณจะบังคับให้ติดตั้งคำแนะนำด้วย apt ได้อย่างไร


คำตอบ:


16

ดูคำถามที่พบบ่อยของ Debianเกี่ยวกับเรื่องนี้ Ubuntu ขึ้นอยู่กับ Debian ดังนั้นมันควรจะเหมือนกัน:

  • แพ็คเกจ A แนะนำแพ็คเกจ B หากผู้ดูแลแพคเกจตัดสินว่าผู้ใช้ส่วนใหญ่ไม่ต้องการให้ A โดยไม่มีฟังก์ชั่นการใช้งานจาก B
  • แพ็คเกจ A แนะนำแพ็คเกจ B หาก B มีไฟล์ที่เกี่ยวข้องกับ (และมักจะปรับปรุง) การทำงานของ A.

1
ขอบคุณ! มีวิธี (สวิตช์บรรทัดคำสั่ง) เพื่อติดตั้งแพ็คเกจที่แนะนำโดยอัตโนมัติหรือไม่
Peter Smit

1
@PeterSmit คุณสามารถเพิ่มตัวเลือก-o APT::Install-Suggests=trueในaptitude install PKGNAMEบรรทัดคำสั่งเพื่อบอกให้ติดตั้งแพ็คเกจที่แนะนำ
โคลินดีเบนเน็ตต์

1

คุณสามารถหลีกเลี่ยงแพคเกจที่แนะนำไม่ให้รวมอยู่ในการติดตั้งใน Synaptic ผ่านการตั้งค่าการตั้งค่าแท็บทั่วไป: ยกเลิกการเลือก "พิจารณาแพ็คเกจที่แนะนำเป็นการอ้างอิง"

ด้วย apt-get คุณสามารถรวมสวิตช์ "- no-install-recommends"

ต้องมีการอ้างอิงเพื่อเรียกใช้แพคเกจ ฉันไม่สามารถบอกคุณได้ว่าแพคเกจใดที่มีคุณสมบัติพิเศษตามที่แนะนำอย่างใดอย่างหนึ่งนอกเหนือจากคำคุณศัพท์ที่แนะนำ

วิธีการ CLI ของการแสดงการอ้างอิงและแนะนำคือ: apt-cache show ตัวอย่าง: apt-cache show gimp


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