Trong khi sử dụng một chương trình phả hệ nguồn mở, tôi đã gặp một lỗi. Tôi đã gửi một báo cáo lỗi và tác giả đã nhanh chóng khắc phục sự cố (Yay cho nguồn mở!).
Bây giờ tôi muốn tắt khóa học để thử bản phát hành mới nhất (3.2.5) của chương trình này (bao gồm lỗi cho vấn đề của tôi). Apt-get cho tôi biết rằng phiên bản tôi đã cài đặt (3.2.3-1) đã là phiên bản mới nhất.
Vì vậy, cách tốt nhất để nâng cấp lên phiên bản mới hơn của gói sau đó có sẵn trong kho là gì?
Tôi có
- xóa phiên bản tôi đã cài đặt với trình quản lý gói. Tải về nguồn của phiên bản mới nhất và tự biên dịch nó? Điều này sẽ gây ra vấn đề khi các phiên bản mới hơn xuất hiện? Tôi có phải cập nhật chương trình này theo cách thủ công trong tương lai mỗi khi có phiên bản mới hơn không?
- Tôi có nên làm như trên không, nhưng với một chương trình như checkinstall và xóa phiên bản được biên dịch thủ công một khi phiên bản có thể được cài đặt thông qua trình quản lý gói?
- Tôi có nên làm một yêu cầu cho gói được backported ? Tôi nghĩ rằng yêu cầu của tôi sẽ làm cho ít cơ hội vì các quy tắc đọc:
Các ứng dụng được nhập vào phải có lợi ích có ý nghĩa đối với người dùng không thể đạt được thông qua các quy trình khác. Cụ thể: Mục đích duy nhất không được là sửa lỗi hoặc lỗ hổng bảo mật.
Hoặc có một cách khác để làm điều này một cách chính xác?