SolBuild ระบบใหม่สำหรับการสร้างแพ็คเกจ Solus

สร้างแสงแดด

เมื่อวานนี้ Iker Doharty ผู้นำของ Solus ได้ประกาศบางสิ่งที่เราทุกคนรอคอยและไม่ต้องสงสัยเลยว่าจะเป็นการเปลี่ยนแปลงครั้งใหม่ใน Solus แต่ในกรณีนี้ Iker Doharty มาแนะนำเรา แพคเกจใหม่และระบบการสร้างซอฟต์แวร์สำหรับ Solus, SolBuild.

ระบบใหม่นี้จะช่วยให้คุณสร้างแพ็คเกจโซลัสได้อย่างรวดเร็วและง่ายดาย Solbuild จะมาแทนที่ Evobuild และจะช่วยให้คุณสร้างแพ็คเกจ Solus ใหม่ แต่คุณยังสามารถสร้างแพ็คเกจเก่าแทนที่เครื่องมือเก่าสำหรับงานเช่น evobuild

ในระดับเทคโนโลยีเครื่องมือใหม่นี้ไม่ได้แสดงถึงการเปลี่ยนแปลงที่ยิ่งใหญ่ โดยพื้นฐานแล้วเครื่องมือนี้ ขึ้นอยู่กับ chroot แต่เพิ่มเลเยอร์ OverlayFS เลเยอร์ที่ปรับปรุงคุณภาพของแพ็กเก็ตและลดจำนวนข้อผิดพลาด

Solbuild สามารถติดตั้งในการแจกแจงอื่นที่ไม่ใช่ Solus

SolBuild มีให้สำหรับทั้ง Solus และส่วนที่เหลือของการแจกแจงสิ่งที่จะช่วยให้คุณสร้างแพ็คเกจ Solus ไม่เพียง แต่จากการแจกจ่ายเท่านั้น แต่ยังมาจากระบบปฏิบัติการอื่น ๆ เช่น Ubuntu Budgie

หากเรามี Solus และต้องการติดตั้งเครื่องมือใหม่เราก็ต้องเปิดเทอร์มินัลและเขียนสิ่งต่อไปนี้:

sudo eopkg up
sudo eopkg it solbuild

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

sudo solbuild init -u
sudo solbuild update

แต่ถ้าเราต้องการ ติดตั้งเครื่องมือนี้ในการแจกจ่ายอื่นที่ไม่ใช่ Solusคำสั่งซื้อจะแตกต่างกัน:

git clone https://github.com/solus-project/solbuild.git
cd solbuild
make ensure_modules
make
sudo make install

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