Ai biên dịch tất cả các gói là một phần của Ubuntu?


11

Khi một bản phát hành Ubuntu đang được thực hiện, người sẽ biên dịch tất cả các phiên bản của các chương trình là một phần của ubfox và xác định phiên bản nào sẽ được phát hành cùng với bản phát hành. Ví dụ, phiên bản nào của postgres, hoặc mở văn phòng, hoặc firefox?

Các nhân viên Canonical có trả tiền có thực hiện việc biên dịch và lựa chọn các gói hay nó được đẩy đến các thành viên cộng đồng để chọn và biên dịch các gói để phát hành?

Câu trả lời:


11

Các nhà phát triển Ubuntu (có nhiều nhóm, xem trang được liên kết) không biên dịch phần mềm trên máy của họ, mặc dù họ đã làm trước khi tải lên để kiểm tra.

Họ tải một gói nguồn lên một trang trại xây dựng để biên dịch tất cả các gói cho tất cả các kiến ​​trúc khác nhau. Bạn có thể xem danh sách tải lên như một ví dụ về các gói đang được tải lên trình xây dựng Launchpad, sau đó xây dựng nó và sau đó xuất bản nó lên kho lưu trữ Ubuntu, sau đó được nhân đôi trên toàn thế giới.

Trang wiki được liên kết hiển thị cho bạn danh sách nhóm, bạn có thể nhấp vào từng nhóm để xem ai là nhà phát triển cho nhóm đó.

Các nhà phát triển Ubuntu với tư cách là một nhóm bao gồm cả nhân viên Canonical và cộng tác viên cộng đồng, mặc dù phần lớn kho lưu trữ Ubuntu được nhập từ Debian và chỉ được xây dựng lại để sử dụng chuỗi công cụ Ubuntu.

Phiên bản được bao gồm trong Ubuntu thường phụ thuộc vào bản phát hành ổn định mới nhất của thứ gì đó có sẵn trước khi Freeze Feature; trong một số trường hợp, nó có thể được giải quyết trước thời hạn (như kernel) hoặc trong các trường hợp khác, đó sẽ là bản phát hành ổn định mới nhất (như Firefox), hoặc trong các trường hợp khác, đó sẽ là bất kỳ phiên bản nào của gói trong Debian tại thời điểm đó

Việc lựa chọn gói nào tạo nên một hình ảnh cụ thể được thực hiện bởi (các) trưởng dự án đó bởi những hạt giống nào được chọn. Chẳng hạn, cộng đồng Kubfox quyết định cho Kubfox. Trong chu kỳ phát hành, phiên bản thực tế được đưa vào sẽ được quyết định bởi các nhà phát triển và nhóm phát hành.


0

Mỗi gói có một người bảo trì biên dịch các gói với tất cả các phụ thuộc của nó. Đây có thể là một giáo dân hoặc một đế chế được trả lương của kinh điển.


Chúng ta có thể tìm thấy tên của các nhà bảo trì gói cá nhân ở đâu?
am

2
Ubuntu không có các bộ duy trì gói riêng lẻ, nó dựa trên nhóm - Debian có các bộ duy trì riêng lẻ cho mỗi gói.
Jorge Castro
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.