Tại sao Chromium không được cập nhật tự động như Firefox?


8

Firefox đã được tự động cập nhật lên phiên bản 14 vài ngày trước thông qua trình quản lý cập nhật, nhưng trình duyệt web Chromium vẫn bị kẹt trong phiên bản 18 trong khi Google Chrome đã ở phiên bản 20. Tại sao điều này xảy ra và làm cách nào tôi có thể cập nhật Chromium của mình lên phiên bản mới hơn ?

Câu trả lời:


12

Trong bản phân phối Linux, phần mềm thường không sử dụng cơ chế "cập nhật tự động" nội bộ của chính nó. Thay vào đó, nó dựa vào bản phân phối để cập nhật nó.

Đây là trường hợp cho cả Firefox và Chromium được cung cấp cùng với Ubuntu.

Điều thú vị ở đây là Firefox và Chromium có một mức hỗ trợ khác với Canonical và Firefox trên Ubuntu có một chiến lược phát hành hơi bất thường.

Firefox được bao gồm trong kho chính của Ubuntu , trong khi Chromium nằm trong kho vũ trụ . Điều này có nghĩa là phiên bản Firefox của Ubuntu nhận được mức hỗ trợ tốt nhất trực tiếp từ Canonical, trong khi hỗ trợ của Chromium phụ thuộc vào cộng đồng Ubuntu. Hầu hết các gói trong vũ trụ phụ thuộc rất nhiều vào công việc của Debian nhà phát triển, và Debian có những ưu tiên khác nhau. Vì vậy, dựa trên điều này, bạn sẽ mong đợi Firefox bao gồm nhiều tùy chỉnh dành riêng cho Ubuntu hơn và được hỗ trợ tốt hơn với các bản cập nhật.

Vấn đề là, hầu hết tất cả các phần mềm trong bản phân phối phát hành ổn định (như Ubuntu và hầu hết các bản phân phối khác mà bản phát hành "bản phát hành") không nên nhận các bản cập nhật cho các phiên bản phần mềm mới trong vòng đời của phiên bản phân phối đó. Tốt nhất, nó chỉ nên nhận các bản cập nhật nhỏ hoặc các bản vá bảo mật. Firefox trên Ubuntu có phần bất thường ở đây, vì Ubuntu đang cung cấp đầy đủ các phiên bản thượng nguồn mới của Firefox cho các bản phân phối ổn định của chúng.

Sự biện minh cho điều này sẽ là chiến lược phát hành nhanh chóng của Firefox, đảm bảo rằng các bản phát hành "chính" thực sự ít gây xáo trộn hơn so với hầu hết các bản phát hành chính của phần mềm, nhưng cũng khá khó khăn để đưa các bản vá bảo mật vào các phiên bản cũ hơn. Vì vậy, Canonical rõ ràng đã quyết định chỉ cung cấp cho Ubuntu phiên bản ngược dòng mới hơn là vá phiên bản cũ.

Đối với Chromium, nó không hoàn toàn như thế này, nhưng ngoại hình có thể bị đánh lừa. Chromium trên Ubuntu đôi khi không được phát hành ở thượng nguồn mới (đó là lý do tại sao thậm chí Lucid là trên v18.x), và thời điểm khác Ubuntu vá cộng đồng phiên bản hiện tại với các bản sửa lỗi và cập nhật bảo mật, nhưng không tăng số phiên bản của nó. Tuy nhiên, điều này có nghĩa là mặc dù số phiên bản Chromium trong Ubuntu, nó vẫn bao gồm một số bản sửa lỗi mà các phiên bản Chromium mới hơn có.


3
@ vasa1 trang này có thêm thông tin về sự khác biệt giữa 'chính' và 'vũ trụ' về mặt ai hỗ trợ và mức độ hỗ trợ của nó (bao gồm cả việc "cộng đồng" cung cấp các bản sửa lỗi và cập nhật bảo mật cho các gói trong vũ trụ). Ngoài ra trang này cho thấy đã có các bản vá bảo mật cho trình duyệt crom ở dạng phiên bản cập nhật.
thomasrutter

Cảm ơn bạn đã cung cấp tất cả các thông tin hữu ích này làm cho nó rất rõ ràng với tôi. Thật tốt khi biết rằng mặc dù Chromium không phải là một phần của kho lưu trữ chính, nhưng ít nhất các bản sửa lỗi bảo mật vẫn được cộng đồng bao phủ, bởi vì tôi đã xem xét phiên bản hiện tại của Chromium đã lỗi thời và có thể không an toàn và tôi đã tránh sử dụng nó.
Sao Hải Vương

Re. sửa lỗi bảo mật ... chúng tôi có một chủ đề tại Diễn đàn Ubuntu . Bạn có phiền khi nhìn vào bài viết của tôi ở đó không?

6

Không có dự án không chết. Nhóm Chromium của Ubuntu không có đủ người làm việc với nó, đó là lý do tại sao các gói Ubuntu đã hết hạn. Benjamin Kerensa hiện đang tiếp cận với các nhà phát triển mới để hỗ trợ nhóm tại đây . Vì vậy, tình hình sẽ hy vọng cải thiện sớm.


Các bài viết blog liên kết giải thích tất cả mọi thứ. Cảm ơn!
kayahr

Blog đó trỏ đến bình luận mới nhất của micahg và micahg trên trang Askubfox.com có tại đây . Ở mức độ đó, câu hỏi này là một bản sao .

2
Benjamin Kerensa không làm việc cho Canonical. Anh ấy là một thành viên tích cực trong cộng đồng Ubuntu, sẵn sàng giúp tôi truyền giáo về nhu cầu giúp đỡ với một bài đăng trên blog.
micahg

3

Phiên bản Chromium của Ubuntu được duy trì bởi các nhà phát triển Ubuntu. Vì vậy, sau khi cập nhật các nhà phát triển Chromium, các nhà phát triển Ubuntu sẽ xem xét nó để xem cách nó hoạt động với Ubuntu và thực hiện bất kỳ sửa đổi cần thiết nào. Đây là lợi thế duy nhất để sử dụng Chromium trên Chrome. Để sử dụng Chrome trên Ubuntu, bạn phải tải xuống phiên bản từ Google và tin tưởng rằng họ đã làm cho nó hoạt động đúng với Ubuntu.

Nếu bạn muốn có phiên bản mới nhất mà không cần quan tâm đến việc liệu nó có được các nhà phát triển Ubuntu chấp thuận hay không, thì bạn chỉ nên sử dụng Chrome.


1
Tôi không biết rằng nhân viên Ubuntu kiểm tra bản phát hành Chromium, bây giờ nó có ý nghĩa, dù sao thì nó dường như mất quá nhiều thời gian, nhưng tôi thích chờ đợi hơn, chạy khỏi Google mọi lúc tôi có thể và Firefox là mặc định của tôi, chỉ là đôi khi nó là hữu ích để có một trình duyệt thứ cấp.
Sao Hải Vương

2
Chà, đó không phải là lợi thế duy nhất của Chromium so với Chrome. Chromium có sẵn mà không cần thêm bất kỳ nguồn phần mềm không chính thức nào, nó được hỗ trợ cho vòng đời phát hành và đó là FOSS.
Eliah Kagan

@EliahKagan Thật vậy!
Sao Hải Vương

0

Dự án Chromium sống ở đây , với các bản dựng cho Windows, Linux, iOS, Android, v.v.

Từ trang phát hành, mới nhất dường như là phiên bản 22. Không chắc tại sao launchpad.net không có nó.


Tôi đã thay đổi câu hỏi. Ý tôi là Dự án Chromium Ubuntu, không phải Dự án Chromium ngược dòng từ Google.
kayahr
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.