เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

23 – รวบรวมโปรแกรม‌


ในบทนี้ เราจะมาดูวิธีการสร้างโปรแกรมโดยการรวบรวมซอร์สโค้ด ความพร้อมใช้งานของซอร์สโค้ดคืออิสระที่จำเป็นอย่างยิ่งที่ทำให้ลินุกซ์เป็นไปได้ ระบบนิเวศทั้งหมดของการพัฒนา Linux อาศัยการแลกเปลี่ยนฟรีระหว่างนักพัฒนา สำหรับผู้ใช้เดสก์ท็อปจำนวนมาก การคอมไพล์เป็นงานศิลปะที่สูญหาย มันเคยเป็นเรื่องปกติธรรมดา แต่วันนี้ผู้ให้บริการจัดจำหน่ายรักษาที่เก็บขนาดใหญ่ของไบนารีที่คอมไพล์ล่วงหน้า พร้อมที่จะดาวน์โหลดและใช้งาน ในขณะที่เขียนนี้ พื้นที่เก็บข้อมูล Debian (หนึ่งในการกระจายที่ใหญ่ที่สุด) มีแพ็คเกจเกือบ 23,000 แพ็คเกจ

เหตุใดจึงต้องคอมไพล์ซอฟต์แวร์ มีเหตุผลสองประการ:

1. ความพร้อมที่จะให้บริการ. แม้จะมีจำนวนโปรแกรมที่คอมไพล์ล่วงหน้าในแหล่งเก็บข้อมูลการแจกจ่าย แต่การแจกแจงบางอย่างอาจไม่รวมแอพพลิเคชั่นที่ต้องการทั้งหมด ในกรณีนี้ วิธีเดียวที่จะได้โปรแกรมที่ต้องการคือคอมไพล์จากแหล่งที่มา

2. ทันเวลา. แม้ว่าการแจกแจงบางส่วนจะเชี่ยวชาญในเวอร์ชันล้ำสมัยของโปรแกรม แต่หลายๆ รุ่นไม่ทำอย่างนั้น ซึ่งหมายความว่าเพื่อให้มีโปรแกรมเวอร์ชันล่าสุด จำเป็นต้องมีการคอมไพล์

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

เราจะแนะนำคำสั่งใหม่หนึ่งคำสั่ง:

ทำ – ยูทิลิตี้เพื่อรักษาโปรแกรม


 

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: