เครื่องมือใหม่ Eget: ติดตั้ง Binary ได้ง่ายขึ้นบน Linux

นักพัฒนาสายโอเพนซอร์สได้เปิดตัว Eget เครื่องมือ CLI ที่ช่วยให้การติดตั้งโปรแกรมจาก GitHub repositories ง่ายขึ้นมาก โดยปกติแล้วผู้ใช้ต้องเข้าไปที่หน้า release ของโปรเจกต์ เลือก binary ที่ตรงกับสถาปัตยกรรมและระบบปฏิบัติการ จากนั้นดาวน์โหลดและแตกไฟล์เอง แต่ Egetทำให้ขั้นตอนเหล่านี้สั้นลงเหลือเพียงคำสั่งเดียว

Eget จะค้นหา binary ล่าสุดจากโปรเจกต์ที่ระบุ ดาวน์โหลดและแตกไฟล์ให้เสร็จเรียบร้อย ผู้ใช้เพียงแค่ย้ายไฟล์ไปยัง directory ที่อยู่ใน $PATH เช่น /usr/local/bin ก็สามารถเรียกใช้งานได้ทันที เหมาะกับโปรแกรมที่แจกเป็น static pre-built binaries โดยไม่ต้องพึ่ง package manager ของแต่ละดิสโทร

ฟีเจอร์และการใช้งาน
Eget รองรับตัวเลือกที่หลากหลาย เช่น

--to=[location] เพื่อย้ายไฟล์ไปยัง directory ที่ต้องการโดยตรง

--tag=[version] สำหรับเลือกเวอร์ชันเฉพาะ

--pre-release เพื่อดาวน์โหลดเวอร์ชันทดลอง

--download-only สำหรับเก็บไฟล์โดยไม่แตกออก

--upgrade-only เพื่ออัปเดตเฉพาะเมื่อมีเวอร์ชันใหม่

นอกจากนี้ยังสามารถสร้างไฟล์ config .eget.toml เพื่อกำหนดค่าเริ่มต้น เช่น target directory หรือการตรวจสอบ hash ของ binary ได้ ทำให้การติดตั้งซ้ำ ๆ ง่ายและปลอดภัยขึ้น

ความสำคัญต่อผู้ใช้และนักพัฒนา
สำหรับผู้ใช้ทั่วไป Eget ช่วยลดความยุ่งยากในการติดตั้งโปรแกรมที่ไม่มีอยู่ใน repository ของดิสโทร หรือในดิสโทรเล็ก ๆ ที่ไม่มี package manager ที่สมบูรณ์ ส่วนสำหรับนักพัฒนา การแนะนำให้ผู้ใช้ติดตั้งโปรแกรมผ่าน Eget จะช่วยลดความสับสนในการให้คำแนะนำการติดตั้งที่แตกต่างกันไปตามระบบปฏิบัติการ

Eget จึงเป็นอีกหนึ่งเครื่องมือที่สะท้อนแนวคิด “ทำให้การใช้ FOSS ง่ายขึ้น” และอาจกลายเป็นมาตรฐานใหม่สำหรับการแจกจ่ายโปรแกรมแบบ binary ในอนาคต

สรุปประเด็นสำคัญ
จุดเด่นของ Eget
ติดตั้ง binary จาก GitHub ได้ด้วยคำสั่งเดียว
ลดขั้นตอนการดาวน์โหลดและแตกไฟล์

ฟีเจอร์ที่รองรับ
เลือกเวอร์ชันเฉพาะด้วย --tag
ดาวน์โหลด pre-release ได้
ตั้งค่า default ผ่าน .eget.toml

ข้อควรระวัง
ใช้ได้เฉพาะโปรแกรมที่แจกเป็น static pre-built binaries
หากโปรเจกต์ไม่มี binary ให้ดาวน์โหลด Eget จะไม่สามารถติดตั้งได้

https://itsfoss.com/eget/
⚙️ เครื่องมือใหม่ Eget: ติดตั้ง Binary ได้ง่ายขึ้นบน Linux นักพัฒนาสายโอเพนซอร์สได้เปิดตัว Eget เครื่องมือ CLI ที่ช่วยให้การติดตั้งโปรแกรมจาก GitHub repositories ง่ายขึ้นมาก โดยปกติแล้วผู้ใช้ต้องเข้าไปที่หน้า release ของโปรเจกต์ เลือก binary ที่ตรงกับสถาปัตยกรรมและระบบปฏิบัติการ จากนั้นดาวน์โหลดและแตกไฟล์เอง แต่ Egetทำให้ขั้นตอนเหล่านี้สั้นลงเหลือเพียงคำสั่งเดียว Eget จะค้นหา binary ล่าสุดจากโปรเจกต์ที่ระบุ ดาวน์โหลดและแตกไฟล์ให้เสร็จเรียบร้อย ผู้ใช้เพียงแค่ย้ายไฟล์ไปยัง directory ที่อยู่ใน $PATH เช่น /usr/local/bin ก็สามารถเรียกใช้งานได้ทันที เหมาะกับโปรแกรมที่แจกเป็น static pre-built binaries โดยไม่ต้องพึ่ง package manager ของแต่ละดิสโทร 🖥️ ฟีเจอร์และการใช้งาน Eget รองรับตัวเลือกที่หลากหลาย เช่น --to=[location] เพื่อย้ายไฟล์ไปยัง directory ที่ต้องการโดยตรง --tag=[version] สำหรับเลือกเวอร์ชันเฉพาะ --pre-release เพื่อดาวน์โหลดเวอร์ชันทดลอง --download-only สำหรับเก็บไฟล์โดยไม่แตกออก --upgrade-only เพื่ออัปเดตเฉพาะเมื่อมีเวอร์ชันใหม่ นอกจากนี้ยังสามารถสร้างไฟล์ config .eget.toml เพื่อกำหนดค่าเริ่มต้น เช่น target directory หรือการตรวจสอบ hash ของ binary ได้ ทำให้การติดตั้งซ้ำ ๆ ง่ายและปลอดภัยขึ้น 🌐 ความสำคัญต่อผู้ใช้และนักพัฒนา สำหรับผู้ใช้ทั่วไป Eget ช่วยลดความยุ่งยากในการติดตั้งโปรแกรมที่ไม่มีอยู่ใน repository ของดิสโทร หรือในดิสโทรเล็ก ๆ ที่ไม่มี package manager ที่สมบูรณ์ ส่วนสำหรับนักพัฒนา การแนะนำให้ผู้ใช้ติดตั้งโปรแกรมผ่าน Eget จะช่วยลดความสับสนในการให้คำแนะนำการติดตั้งที่แตกต่างกันไปตามระบบปฏิบัติการ Eget จึงเป็นอีกหนึ่งเครื่องมือที่สะท้อนแนวคิด “ทำให้การใช้ FOSS ง่ายขึ้น” และอาจกลายเป็นมาตรฐานใหม่สำหรับการแจกจ่ายโปรแกรมแบบ binary ในอนาคต 📌 สรุปประเด็นสำคัญ ✅ จุดเด่นของ Eget ➡️ ติดตั้ง binary จาก GitHub ได้ด้วยคำสั่งเดียว ➡️ ลดขั้นตอนการดาวน์โหลดและแตกไฟล์ ✅ ฟีเจอร์ที่รองรับ ➡️ เลือกเวอร์ชันเฉพาะด้วย --tag ➡️ ดาวน์โหลด pre-release ได้ ➡️ ตั้งค่า default ผ่าน .eget.toml ‼️ ข้อควรระวัง ⛔ ใช้ได้เฉพาะโปรแกรมที่แจกเป็น static pre-built binaries ⛔ หากโปรเจกต์ไม่มี binary ให้ดาวน์โหลด Eget จะไม่สามารถติดตั้งได้ https://itsfoss.com/eget/
ITSFOSS.COM
Easily Install Binaries in Linux Terminal With This Tool
Easy way to get binaries from GitHub repositories and install the applications. Learn more about eget.
0 ความคิดเห็น 0 การแบ่งปัน 33 มุมมอง 0 รีวิว