เพราะเหตุใดความถนัดจึงถูกเอาออกไปเพื่อการรับไหวพริบ?


29

เพราะเหตุใดค่าเริ่มต้นจึงถูกaptitudeลบออกไป apt-getฉันอ่านมันที่ไหนสักแห่ง แต่ลืมไป - มีใครสนใจที่จะเคลียร์มันซะ? และเดเบียนก็ไม่นิยมaptitudeและ Canonical apt-getเหรอ?

ปรับปรุง

จากคำตอบที่ฉันเข้าใจความถนัดถูกลบออกเพราะมันไม่ได้ใช้สำหรับการติดตั้งอีกต่อไป แต่ทำไมตัวติดตั้งใช้apt-getเมื่อaptitudeใดควรจะดีกว่า


มันยังไม่ถูกลบ คุณสามารถใช้อย่างใดอย่างหนึ่งที่คุณต้องการ
psusi

คำตอบ:


18

สิ่งนี้ได้รับการกล่าวถึงในBug # 592336บน LaunchPad อย่างไรก็ตามโดยสรุปได้มีการตัดสินใจในช่วงUDS-M ( Ubuntu Developer Summit ) ว่าสามารถรับ 2 MB เพิ่มเติมได้ในอิมเมจ LiveCD ที่ จำกัด หาก Tasksel และ Aptitude ถูกลบออก

เหตุผลเบื้องต้นว่าทำไมความถนัดจึงรวมอยู่ในอูบุนตูก็คือตัวติดตั้งเดสก์ท็อป (ubiquity) ขึ้นอยู่กับมัน แต่ตอนนี้ตัวติดตั้งเดสก์ท็อปได้ถูกเขียนใหม่เพื่อไม่จำเป็นต้องใช้มันยกเว้นในกรณีพิเศษ

เนื่องจากตัวติดตั้งไม่ต้องการความถนัดอีกต่อไปการติดตั้งแบบไดนามิกเมื่อต้องการแทนที่จะรวมไว้ในอิมเมจพื้นฐานจะกลายเป็นแนวทางที่ดีกว่า

เราสามารถลดขนาดของเมล็ดพันธุ์ขั้นต่ำได้อย่างมากด้วยการติดตั้ง taskel และความสามารถแบบไดนามิกเพื่อที่เราจะได้ไม่ต้องลงมือทำในระบบที่ติดตั้งแบบสด

ทั้งข้อมูลจำเพาะและหน้า Ubuntu Wikiสำหรับสถานะ Maverick Spring Cleaning ว่าการลบสิ่งนี้ออกจากฐานมีประโยชน์อย่างมากสำหรับเมล็ด inital และขนาดฐาน


13

Colin Watsonอธิบายถึงเหตุผลเบื้องหลังการลบความถนัด:

[ ... ] ความถนัดมีการพึ่งพาจำแนกแตกต่างกันซึ่งจับสิ่งที่ค่อนข้างแตกต่างจาก apt-get, และความจริงก็คือว่าเราก็ไม่ได้เป็นประจำทดสอบว่าการพึ่งพาจำแนก [ ... ]

ระบบฐานนั้นมีพื้นที่ จำกัด อย่างต่อเนื่องและทุกคนต้องการพื้นที่ส่วนหนึ่ง [ ... ]

(ความสำคัญของฉัน)

คำอธิบายของเขาเต็มสามารถพบได้บนbug #


0

เหตุผลสองประการที่ฉันนึกถึง:

  • Apt-get มีคุณสมบัติที่จำเป็นของความถนัดที่จำเป็นสำหรับการจัดการแพ็คเกจอัตโนมัติ
  • หน้าเดสก์ท็อปสิ้นสุดทั้งหมดมีผู้จัดการแพ็คเกจของตัวเองดังนั้นพวกเขาจึงไม่ต้องการความถนัด

ฉันคิดว่ามันเป็นเครื่องมือที่จำเป็นสำหรับการเรียกดูที่เก็บ แต่สามารถใช้งานได้กับมันในระบบเดียวเท่านั้น จากนั้นอีกครั้งฉันใช้เวลาในหน้าต่างเทอร์มินัลมากกว่าบนเดสก์ท็อป

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