패키지 수에 따른 Linux 배포 순위는 무엇입니까?


15

적어도 상위 10 개의 Linux 배포판 또는 더 나은 웹 페이지 주소에 대한 하드 데이터를 찾고 있습니다. 이러한 데이터를 유지하고 때때로 (모든 리포지토리가 공개 된 후) 업데이트합니다.

기준은-네이티브 (SUSE의 rpm, Ubuntu 등의 deb) 패키지 프로그램, 라이브러리의 수이며 리포지토리 (설치 CD / DVD에는 없음)에서 사용할 수 있습니다. 예를 들어 라이브러리는 10 개의 패키지 (ARM, Intel, SPARC 등)가 있기 때문에 10이 아니라 1로 계산됩니다.

미리 감사드립니다.

왜 내가 이것에 대해 묻는 지 관심이 있다면. 글쎄, 리포지토리를 검색하는 데 약간 피곤합니다. 패키지가 없다는 것을 알았습니다 .zip / gz / bz2를 다운로드하고 rpm을 만드는 방법을 찾으십시오 (예 : Rattle과 같은 다른 소프트웨어의 최상위 계층 소프트웨어의 경우) 사소한 작업이 아니라 마지막으로 설치하십시오. 따라서 그러한 순위에서 더 높은 다른 배포판을 고려하는 것이 좋을 것입니다.


공식 저장소로 제한합니까? 데비안이 데비안이거나 우분투 일 수 있습니다. 데비안은 amd64 스퀴즈 (~)에 ~ 28442 개의 '정상적인'패키지를 가지고 있음을 보여줍니다 apt-cache show stats. 그러나 무료 또는 독점 소프트웨어가없는 경우, 무료 저장소는 매우 드물다.
Zoredache

아니요, openSUSE의 Packman과 같은 공식 및 준공식을 계산합니다. Opera 또는 VirtualBox와 같이 1 개의 패키지 당 "리포지토리"를 계산하지 않습니다.
greenoldman

답변:


13

글쎄, 여기에 당신이 몇 가지 정보를 찾을 수 있습니다, 나는 정확한지 아닌지 모르겠습니다.

어쨌든, 각 주요 Linux 배포판에는 필요한 거의 모든 것이 있습니다. 누락 된 것은 본질적으로 틈새 응용 프로그램이거나 어떤 식 으로든 패키지 할 수없는 응용 프로그램입니다.


우분투처럼 보이고 파생물 다음에 데비안과 파생물이 최고의 선택입니다.
Zoredache

3
기술적으로 우분투 데비안 파생물입니다.
Shadur

그리고 나는 틈새 응용 프로그램에 매우 관심이 있습니다. 일반적으로 재 포장하기가 가장 어렵 기 때문에 (내 경우에는 rpm을 생성하십시오) 또한 필요를 볼 때 Linux의 "아직 다른 벽지"사용법의 반대편에 있습니다. . 매우 유용한 링크를 주셔서 감사합니다!
greenoldman

1
이 페이지의 데이터가 약간 오래된 것일 수 있습니다. 지난번에 데비안은 ~ 36000과 Fedora ~ 25000을 가지고있었습니다 (따라서 Wikipedia에 언급 된 것보다 수천 개 더 많았습니다).
gentledevil

8

이것은 원칙적으로 객관적인 질문이지만 (여기에서 사용 가능한 패키지 수를 세지 만) 비교할만한 수치가 부족하기 때문에 대답하기가 어렵습니다.

배포판과 함께 제공되는 패키지 만 계산하면 Wikipedia테이블 ( 링크에 대한 enzotib 덕분 )이 답을 제공합니다. 또는 오히려 다른 방향으로 패키지를 나눕니다. 예를 들어 SuSE는 모 놀리 식 패키지가 아닌 소스 패키지보다 바이너리 패키지가 거의 없습니다. 보통 따로 설치할 수있는 것을 분리하는 데비안은 소스 패키지 수는 거의 같지만 이진 패키지보다 두 배 더 큽니다. 대체로 대부분의 주요 Linux 배포판 (Ubuntu, Debian, Arch Linux, AUR, OpenSuSE, Fedora, Mandriva 포함)에는 비슷한 양의 소프트웨어가 있습니다.

공급 업체가 직접 제공 한 타사 리포지토리 및 이진 패키지를 계산하면 더 큰 차이가 있습니다. 간단히 말해서, 배포판의 사용자가 많을수록 더 많은 패키지를 만들려는 경향이 있습니다. 어려운 인물은 없지만 Ubuntu는 많은 사용자 저장소 모음과 광범위한 지원 (Ubuntu의 인기 때문에)으로 인해 여기에서 승자라고 생각합니다. 엔터프라이즈 소프트웨어의 경우 Red Hat은 강력한 경쟁자입니다.

¹ 개인 패키지 아카이브 (PPA) - 사용자를위한 진입 점 , 개발자를위한 진입 점 .


0

데비안에서 :

apt-cache pkgnames | wc -l

RedHat에서 :

dnf repoquery | wc -l
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.