Xếp hạng phân phối Linux dựa trên số lượng gói là gì?


15

Tôi đang tìm kiếm dữ liệu cứng cho ít nhất 10 bản phân phối Linux hàng đầu hoặc (tốt hơn) một địa chỉ của một trang web lưu giữ dữ liệu đó và (có thể) cập nhật dữ liệu theo thời gian (sau khi tất cả các kho lưu trữ được công khai để xem).

Các tiêu chí là - số lượng bản gốc (vòng / phút cho SUSE, deb cho Ubuntu, v.v.) gói chương trình, thư viện và có sẵn trong kho (không phải trên CD / DVD cài đặt). Ví dụ thư viện được tính là 1, không phải là 10 chỉ vì có 10 gói (ARM, Intel, SPARC, v.v.) của nó.

Cảm ơn bạn trước.

Nếu bạn quan tâm tại sao tôi hỏi về điều này. Chà, tôi hơi mệt khi tìm kiếm repo, phát hiện ra không có gói nào, tải xuống zip / gz / bz2 của nó, tìm cách tạo một vòng / phút (trong trường hợp phần mềm lớp trên cùng của một phần mềm khác, ví dụ như Rattle, đó là không phải nhiệm vụ tầm thường), và cuối cùng là cài đặt nó. Vì vậy, sẽ tốt cho tôi khi xem xét các phân phối khác cao hơn trong xếp hạng như vậy.


Bạn đang giới hạn điều này vào kho chính thức? Tôi nghi ngờ Debian nó có thể là Debian hoặc Ubuntu. Debian cho thấy có ~ 28442 gói 'bình thường' trên amd64 bóp ( apt-cache show stats). Nhưng nó không có phần mềm không miễn phí hoặc độc quyền, kho lưu trữ không miễn phí khá thưa thớt.
Zoredache

Không, tôi tính chính thức và bán chính thức, như Packman cho openSUSE. Tôi không tính "kho" trên mỗi gói, ví dụ như Opera hoặc VirtualBox.
greenoldman

Câu trả lời:


13

Chà, ở đây bạn tìm thấy một số thông tin, tôi không biết có chính xác hay không, tôi nghi ngờ không quá nhiều.

Dù sao, mỗi bản phân phối Linux lớn có hầu hết mọi thứ người ta có thể cần. Những gì còn thiếu về cơ bản là các ứng dụng thích hợp hoặc các ứng dụng theo cách nào đó không thể được đóng gói.


Có vẻ như Ubuntu và các dẫn xuất tiếp theo là Debian và các dẫn xuất là những lựa chọn hàng đầu.
Zoredache

3
Về mặt kỹ thuật, Ubuntu một dẫn xuất Debian.
Shadur

Và tôi rất quan tâm đến các ứng dụng thích hợp, vì hóa ra chúng thường khó đóng gói lại (tạo vòng / phút trong trường hợp của tôi) và cũng như tôi thấy nhu cầu của mình, tôi ở phía bên kia của việc sử dụng "hình nền khác" của Linux . Cảm ơn bạn đã liên kết, rất hữu ích!
greenoldman

1
Dữ liệu trên trang này có thể hơi lỗi thời. Lần trước tôi trông Debian có ~ 36000 và Fedora ~ 25000 (nhiều hơn vài nghìn so với những gì được đề cập trên Wikipedia).
gentledevil

8

Về nguyên tắc, đây là một câu hỏi khách quan (đếm số lượng các gói có sẵn ngoài đó), nhưng rất khó để trả lời vì thiếu số liệu so sánh.

Nếu bạn chỉ đếm các gói đi kèm với bản phân phối, thì bảng trong Wikipedia (nhờ enzotib cho liên kết) sẽ đưa ra câu trả lời. Hay đúng hơn là nó đi theo một cách nào đó để trả lời: các bản phân phối khác nhau chia nhỏ các gói theo những cách khác nhau. Ví dụ, SuSE có xu hướng không hướng tới các gói nguyên khối, do đó, nó chỉ có nhiều gói nhị phân hơn các gói nguồn. Debian, thường tách bất cứ thứ gì đôi khi có thể được cài đặt riêng, có cùng số lượng gói nguồn, nhưng gấp đôi số gói nhị phân. Nói chung, hầu hết các bản phân phối Linux lớn (Ubuntu, Debian, Arch Linux bao gồm AUR, OpenSuSE, Fedora, Mandriva) đều có số lượng phần mềm tương tự.

Có nhiều sự khác biệt nếu bạn tính các kho lưu trữ của bên thứ ba và các gói nhị phân được cung cấp trực tiếp bởi các nhà cung cấp. Nói một cách đơn giản, phân phối càng nhiều người dùng, càng có nhiều người có xu hướng tạo ra các gói cho nó. Tôi không có bất kỳ số liệu khó khăn nào, nhưng tôi nghi ngờ rằng Ubuntu là người chiến thắng ở đây, cả do bộ sưu tập lớn của người dùng - và do sự hỗ trợ rộng rãi (vì sự phổ biến của Ubuntu). Đối với phần mềm doanh nghiệp, Red Hat cũng là một ứng cử viên mạnh mẽ.

¹ tài liệu lưu trữ cá nhân gói (PPA) - nhập điểm cho người dùng , nhập điểm cho các nhà phát triển .


0

trên Debian:

apt-cache pkgnames | wc -l

trên RedHat:

dnf repoquery | wc -l
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.