배포판이 다른 배포판을 기반으로한다는 것은 무엇을 의미합니까? 또는 제거

우분투는 데비안을 기반으로합니다. Mint는 Ubuntu를 기반으로합니다 (Debian을 기반으로하는 Linux Mint Debian Edition 제외).

한 배포판이 다른 배포판을 기반으로 할 때 부모 배포판과 다른 점은 무엇입니까? 무엇이 추가 또는 제거 또는 변경 되었습니까?

편집 : 크리스 다운 (Chris Down)의 답변을 읽은 후 다른 각도에서 접근해야했는지 궁금합니다. 커널 및 응용 프로그램 이외의 배포판의 구성 요소는 무엇입니까?



답변

어떤 것이 다른 것의 파생물 인 정도는 프로젝트 자체와 관련이 있습니다.

구체적인 예는 다음과 같습니다.

  • 민트 (데비안 에디션 제외)는 우분투 인프라에 크게 의존합니다. 그것은 우분투를 기반으로 할뿐만 아니라 (민트는 본질적으로 사내 수정이있는 우분투이기 때문에) 우분투의 패키지 저장소에도 의존합니다. Mint와의 주요 차이점은 Linux Mint를 위해 특별히 설계된 도구 세트가 있다는 것입니다. 또한 Mint 프로젝트의 철학은 독점 소프트웨어와 호환되며 (리브레 소프트웨어보다 사용자 친화적 인 인식) Ubuntu는이를 권장하지 않습니다. 예를 들어, Mint에는 Adobe Flash가 사전 설치되어 있지만 Ubuntu는 그렇지 않습니다. 다른 많은 구성 요소로 확장됩니다.
  • 데비안 기반의 데비안 코드베이스에서 시작했을뿐 아니라 데비안 용으로 설계된 여러 도구를 사용한다는 데 데비안 기반의 데비안 aptitude이 있습니다. 데 투안의 핵심 정신은 안정성과 예측 성을 강조하는 반면, 우분투의 포즈는 사용 편의성을 강조합니다.

답변

또 다른 개발 라인 : Mandrake (Mandrake offshot Conectiva와 합병 한 후 Mandriva)는 Red Hat에서 파생되었으며, 대부분 Gnome 대신 KDE를 기본 데스크탑 환경으로 강조했습니다. 페도라 프로젝트는 레드햇 패키지의 모음으로 태어 났으며, 레드햇 엔터프라이즈 리눅스는 별도의 유통되었을 때 나중에 페도라 분포를 인수했다. Fedora에서 파생 된 몇 가지 사소한 배포판이 있습니다. 다음과 같은 분포가 CentOS는 RHEL에 대한 소스를 가지고 (레드햇 로고 및 기타 브랜드 교체)를 다시 컴파일 및 유지 보수 계약에 대한 필요없이 결과를 배포) 및 과학 리눅스CentOS와 기본적으로 동일하지만 Fermilab, CERN 및 기타 패키지에서 사용할 패키지를 추가합니다. 그런 다음 Oracle Unbreakable Linux [sic]와 Red Hat 복제본도 있습니다.

차이점은 무엇입니까? 이것이 오픈 소스이기 때문에 누군가가 좋아하는 배포판에 만족하지 않으면 포크를 사용하여 자신의 길을 갈 수 있습니다. 전체 인프라 (웹 페이지, 다운로드 사이트, 빌드 팜)를 설정하는 것은 싸거나 쉽지 않습니다 (예를 들어 Fedora 인프라 소스의 대부분 (모두는 아님)는 무료로 사용할 수 있지만 데비안도 마찬가지입니다). 일의 조각). 그러나 더 중요한 것은 소프트웨어를 패키징하고 업스트림을 유지하며 버그를 수정하고 질문에 답변하는 등 많은 헌신적 인 자원 봉사자를 얻는 것이 큰 일입니다. 가장 귀찮게하는 부분 (즉, 일부 배포를위한 대체 / 보조 패키지 모음을 설정)을 처리하고 나머지는 상위 배포에 남겨 두는 것이 훨씬 쉽습니다. 또는 당신이하려는 일의 기초로 다른 부가 가치없이 상기 부모로부터 패키지를 선택하십시오. 차이점은 파생 제품이 달성하려는 작업, 사용 가능한 리소스 및 경과 시간에 따라 크게 달라집니다. 반면에 모든 배포판은 오픈 소스 소프트웨어 (리눅스 커널 (데비안의 BSD 커널 기반 라인 등), GCC, glibc, X.org, Gnome, KDE 등)의 동일한 기본 인프라에 구축됩니다. ) 따라서 공통점이 많습니다.


답변