คำถามนี้คล้ายกับฉันจะทราบได้อย่างไรว่าทำไมจึงมีการติดตั้งแพ็คเกจ แต่ในกรณีของฉันฉันต้องการที่จะรู้ก่อนที่จะติดตั้งแพคเกจจริงทำไมมันจะติดตั้งการพึ่งพาโดยเฉพาะ
ตัวอย่างเช่นฉันอาจทำงาน
sudo apt-get install superfoo
และผลลัพธ์จะพูดว่า:
The following extra packages will be installed:
foo bar baz ... libderp libjunk
และนี่อาจเป็นรายการใหญ่มาก ในบางกรณีฉันจะเห็นบางสิ่งบางอย่างที่กำลังจะถูกติดตั้งซึ่งไม่สมเหตุสมผลสำหรับฉันเมื่อฉันกำลังติดตั้งดังนั้นฉันจึงอยากรู้ว่าทำไมการติดตั้งแบบพึ่งพาเฉพาะ
ในตัวอย่างข้างต้นสมมติว่าฉันต้องการที่จะเข้าใจว่าทำไมlibderp
จะติดตั้ง ฉันรู้ว่าอย่างใดมีห่วงโซ่ของการพึ่งพาระหว่างsuperfoo
และlibderp
แต่รายการใหญ่ของแพคเกจที่จะติดตั้งทำให้มันยากที่จะเห็นว่าห่วงโซ่นี้คืออะไร
เมื่อฉันรู้ว่าห่วงโซ่การพึ่งพาที่ฉันสามารถตัดสินใจได้ว่าผมต้องการที่จะติดตั้งแพคเกจเดิมหรือไม่และ / หรือว่าฉันควรจะได้รับในการติดต่อกับผู้ดูแลของแพคเกจที่เพื่อดูว่าพวกเขาจริงๆจะต้องมีการพึ่งพาผู้มี