ในขณะที่ใช้โปรแกรมลำดับวงศ์ตระกูลโอเพนซอร์สฉันพบข้อผิดพลาด ฉันส่งรายงานข้อผิดพลาดและผู้เขียนได้แก้ไขปัญหาได้อย่างรวดเร็ว (Yay สำหรับโอเพ่นซอร์ส!)
ตอนนี้ฉันต้องการออกไปลองรุ่นล่าสุด (3.2.5) ของโปรแกรมนี้ (ซึ่งรวมถึงการแก้ไขข้อบกพร่องสำหรับปัญหาของฉัน) ฉลาดรับบอกฉันว่ารุ่นที่ฉันติดตั้ง (3.2.3-1) เป็นรุ่นใหม่ล่าสุดแล้ว
ดังนั้นวิธีที่ดีที่สุดในการอัพเกรดเป็นแพ็คเกจรุ่นใหม่นั้นมีอยู่ในที่เก็บ?
ฉัน:
- ลบเวอร์ชันที่ฉันติดตั้งไว้ในปัจจุบันด้วยตัวจัดการแพ็คเกจ ดาวน์โหลดแหล่งที่มาของรุ่นใหม่ล่าสุดและรวบรวมด้วยตัวเอง? สิ่งนี้จะทำให้เกิดปัญหาเมื่อมีรุ่นที่ใหม่กว่าออกมาหรือไม่ ฉันจะต้องอัปเดตโปรแกรมนี้ด้วยตนเองในอนาคตหรือไม่เมื่อมีเวอร์ชั่นใหม่ออกมา
- ฉันควรทำตามข้างต้น แต่ด้วยโปรแกรมเช่นcheckinstallและลบเวอร์ชันที่คอมไพล์ด้วยตนเองเมื่อเวอร์ชันสามารถติดตั้งผ่านตัวจัดการแพ็กเกจ?
- ฉันควรทำการร้องขอสำหรับแพ็คเกจที่จะbackportedหรือไม่? ฉันคิดว่าคำขอของฉันจะทำให้มีโอกาสน้อยเพราะกฎอ่าน:
แอปพลิเคชันที่จะ backported ต้องมีประโยชน์อย่างมีนัยสำคัญต่อผู้ใช้ที่ไม่สามารถเข้าถึงได้ผ่านกระบวนการอื่น ๆ โดยเฉพาะ: จุดประสงค์เพียงอย่างเดียวต้องไม่เป็นการแก้ไขจุดบกพร่องหรือจุดอ่อนด้านความปลอดภัย
หรือมีวิธีอื่นในการทำอย่างถูกต้องหรือไม่