ก่อนคำถามของคุณจะขึ้นอยู่กับหลักฐานที่มีข้อบกพร่อง โปรแกรมถูกแจกจ่ายในรูปแบบที่คอมไพล์แล้ว!
วิธีปกติในการติดตั้งซอฟต์แวร์บน Ubuntu เช่นเดียวกับ Linux อื่น ๆ ส่วนใหญ่และโดยทั่วไปในรุ่น Unix ส่วนใหญ่คือการติดตั้งแพคเกจ บน Ubuntu คุณเปิดศูนย์ซอฟต์แวร์หรือตัวจัดการแพ็คเกจอื่นและเรียกดูซอฟต์แวร์ที่มี เมื่อคุณเลือกแพคเกจสำหรับการติดตั้งไบนารี (หากแพ็คเกจมีโปรแกรม) จะถูกดาวน์โหลดและติดตั้งในเครื่องของคุณ
โดยค่าเริ่มต้นตัวจัดการแพคเกจจะเสนอแพ็คเกจที่คุณทำโดยผู้ดูแลการแจกจ่าย นอกจากนี้คุณยังสามารถค้นหาแพ็คเกจของบุคคลที่สาม Ubuntu เสนอPPAเป็นวิธีมาตรฐานสำหรับบุคคลที่สามในการเสนอแพ็คเกจ
การดาวน์โหลดซอฟต์แวร์จากผู้แต่งในรูปแบบที่รวบรวมเป็นวิธีสุดท้าย คุณต้องทำเช่นนั้นหากซอฟต์แวร์ไม่ได้รับความนิยมมากพอที่จะทำแพ็กเกจหรือหากคุณต้องการเวอร์ชันล่าสุดที่ยังไม่ได้ทำแพ็กเกจ คนส่วนใหญ่ไม่จำเป็นต้องทำเช่นนี้
เมื่อซอฟต์แวร์ไม่ได้รับการบรรจุหีบห่อสำหรับการแจกจ่ายซอฟต์แวร์มักจะแจกจ่ายในรูปแบบของแหล่งที่มาแทนที่จะเป็นรูปแบบไบนารี มีสาเหตุหลักสองประการที่ทำให้สิ่งนี้เกิดขึ้นบ่อยครั้งในโลก Linux แต่ไม่ค่อยเกิดขึ้นในโลกของ Windows เหตุผลหนึ่งก็คือสัดส่วนของโปรแกรมโอเพ่นซอร์สบน Linux นั้นสูงกว่ามาก เห็นได้ชัดว่าหากซอร์สโค้ดของโปรแกรมไม่พร้อมใช้งานรูปแบบการกระจายแบบเดียวคือไบนารี อีกเหตุผลคือโลก Linux มีความหลากหลายมากกว่า จำเป็นต้องใช้ไบนารีที่ต่างกันสำหรับแต่ละรุ่นของไลบรารีที่เข้ากันไม่ได้ซึ่งมักหมายถึงไบนารีที่แตกต่างกันสำหรับแต่ละเวอร์ชันของการแจกจ่ายแต่ละครั้ง Windows“ แก้ไข” สิ่งนี้โดยให้ผู้แต่งแพ็คเกจแต่ละคนแจกจ่ายไลบรารีที่พวกเขาใช้พร้อมกับโปรแกรม (ผลที่ตามมา: คอมพิวเตอร์ของคุณเก็บสำเนาของแต่ละไลบรารีจำนวนมากหนึ่งชุดต่อโปรแกรมที่ใช้ถ้ามีการแก้ไขข้อบกพร่องในไลบรารี แต่ละโปรแกรมที่ใช้จะต้องมีการอัพเดท) และโดยการปล่อยเวอร์ชั่นใหม่ของระบบปฏิบัติการทุก ๆ สามปีหรือมากกว่านั้น ยูนิกซ์มีความหลากหลายมากขึ้นและมีการแก้ไขข้อผิดพลาดในเวลาที่เหมาะสมและแก้ไขปัญหาการกระจายห้องสมุดโดยการสร้างไบนารีที่แตกต่างกันสำหรับการแจกแจงที่แตกต่างกัน
apt
สิ่งนี้แล้วหรือยัง?