“Gói này có chất lượng kém” nghĩa là gì trên Ubuntu?

Mục lục:

“Gói này có chất lượng kém” nghĩa là gì trên Ubuntu?
“Gói này có chất lượng kém” nghĩa là gì trên Ubuntu?

Video: “Gói này có chất lượng kém” nghĩa là gì trên Ubuntu?

Video: “Gói này có chất lượng kém” nghĩa là gì trên Ubuntu?
Video: Có nên UPDATE BIOS? - YouTube 2024, Tháng Ba
Anonim
Cài đặt nhiều gói.deb của bên thứ ba trên Ubuntu - ngay cả phần mềm chính thống, chất lượng cao như Google Chrome và Skype - và bạn sẽ thấy lỗi nói gói có chất lượng kém. Chúng tôi sẽ giải thích những lỗi đáng sợ này thực sự có ý nghĩa gì.
Cài đặt nhiều gói.deb của bên thứ ba trên Ubuntu - ngay cả phần mềm chính thống, chất lượng cao như Google Chrome và Skype - và bạn sẽ thấy lỗi nói gói có chất lượng kém. Chúng tôi sẽ giải thích những lỗi đáng sợ này thực sự có ý nghĩa gì.

Lỗi này thường là báo động giả. Bạn thường có thể tiếp tục và cài đặt các gói “chất lượng kém” bất chấp thông báo lỗi. Thông báo chỉ cho biết rằng các tệp gói không tuân thủ chính sách đóng gói Debian.

Gói có thực sự nguy hiểm không?

Lỗi này khá đáng sợ - nó nói rằng gói "vi phạm các tiêu chuẩn chất lượng" và "có thể gây ra vấn đề nghiêm trọng trên máy tính của bạn." Tuy nhiên, đây thường là một báo động giả. Mặc dù gói không đáp ứng đầy đủ các nguyên tắc về chất lượng gói, nhưng có thể cài đặt an toàn. Nếu bạn đang cài đặt một cái gì đó như Google Chrome hoặc Skype, bạn có thể tiếp tục và nhấp vào nút Bỏ qua và Cài đặt để tiếp tục. Đối với hầu hết các gói, điều này sẽ không khiến máy tính của bạn phát nổ. Bạn thậm chí sẽ không nhận thấy bất cứ điều gì sai trái.

Image
Image

Vấn đề thực tế là gì?

Tuy nhiên, bạn không phải đoán xem gói có được cài đặt hay không. Bạn có thể mở rộng phần Chi tiết để xem vấn đề chính xác với gói.

Đối với Google Chrome, chúng ta có thể thấy rằng gói Google Chrome bao gồm một công việc định kỳ trong thư mục / etc /. Tuy nhiên, tệp này không được đánh dấu là tệp cấu hình trong gói. Đây là lỗi khá nitpicky - trong khi Google có thể khắc phục sự cố này vì vậy chúng tôi không thấy thông báo lỗi này, bạn sẽ không gặp bất kỳ sự cố nào trên máy tính của mình vì bạn đã cài đặt gói này.

Image
Image

Lintian là gì?

Bạn sẽ nhận thấy rằng phần chi tiết nói rằng gói có lỗi trong một "kiểm tra Lintian." Bạn có thể tự hỏi điều này có nghĩa là gì và tại sao bạn nên quan tâm.

Ubuntu dựa trên Debian và sử dụng các gói Debian (các gói.deb). Hầu hết các gói Debian không đến từ các trang web của bên thứ ba - chúng được chứa trong kho phần mềm của phân phối của bạn. Ubuntu lấy hầu hết các gói trong các gói phần mềm của nó ngay từ kho phần mềm của Debian. Để đảm bảo các gói này có chất lượng cao, Debian có chính sách đóng gói chi tiết.

Lintian là một công cụ tự động kiểm tra các gói Debian để đảm bảo chúng tuân thủ chính sách này. Sách hướng dẫn của Lintian chỉ ra rằng nó được thiết kế để sử dụng bởi người bảo trì gói - họ có thể sử dụng nó để kiểm tra các gói của họ trước khi tải chúng lên. Ai đó thậm chí có thể chạy Lintian trên toàn bộ kho lưu trữ gói để xác định vấn đề.

Trung tâm Phần mềm Ubuntu sử dụng Lintian để kiểm tra các gói.deb trước khi bạn cài đặt chúng. Nó xác định xem họ có đáp ứng các nguyên tắc đóng gói nghiêm ngặt của Debian hay không. Gói "có chất lượng kém" chỉ là gói không đáp ứng các nguyên tắc này. Ubuntu thực sự bỏ qua rất nhiều lỗi Lintian - nhưng nó làm nổi bật một số lỗi Lintian thường không phải là một mối quan tâm.

Đối với người dùng trung bình, thông báo này không nhất thiết có ý nghĩa nhiều. Bạn thường có thể tiếp tục và cài đặt tệp.deb, mặc dù bạn nên đảm bảo bạn tin tưởng nguồn của gói.
Đối với người dùng trung bình, thông báo này không nhất thiết có ý nghĩa nhiều. Bạn thường có thể tiếp tục và cài đặt tệp.deb, mặc dù bạn nên đảm bảo bạn tin tưởng nguồn của gói.

Mặc dù bạn có thể kiểm tra các tệp.deb không xác định của bên thứ ba trước khi cài đặt chúng và thông báo cho người dùng về bất kỳ vấn đề nào, kiểm tra của Ubuntu quá nghiêm ngặt. Lỗi này chỉ phục vụ để đào tạo người dùng nhấp vào “Bỏ qua và cài đặt” bất cứ khi nào họ thấy lỗi như vậy.

Đề xuất: