여러 저장소
Ubuntu에는 포함 된 소프트웨어에 대한 자체 정책이있는 다양한 리포지토리가 있습니다.
커뮤니티 위키 에서 요약 -저장소 :
main 은 무료 소프트웨어 인 애플리케이션을 포함하고 있으며, 자유롭게 재배포 할 수 있으며 Ubuntu 팀이 완전히 지원합니다.
이것은 완전 FOSS 섹션입니다.
제한된 우리의 약속은 무료 소프트웨어 또는 무료 라이센스 하에서 사용 가능한 소프트웨어 만 홍보하는 것입니다. 그러나 일상적인 하드웨어에 Ubuntu 및 무료 응용 프로그램을 설치할 수있는 작은 도구 및 드라이버는 예외입니다.
유니버스 는 무료, 오픈 소스 및 Linux 세계의 스냅 샷입니다. 거의 모든 공개 소스로 구축 된 거의 모든 오픈 소스 소프트웨어가 들어 있습니다. Canonical은 유니버스 구성 요소의 소프트웨어에 대한 정기 보안 업데이트를 보장하지 않습니다.
오픈 소스, 아마도 FOSS
- multiverse 구성 요소에는 무료 소프트웨어가 포함되어 있으므로이 소프트웨어의 라이센스 요구 사항이 Ubuntu 기본 구성 요소 라이센스 정책을 충족하지 않습니다. [...]는 지원되지 않으며 일반적으로 수정하거나 업데이트 할 수 없습니다. 자신의 책임하에 사용하십시오.
이들은 소프트웨어 센터가 사용 가능한 응용 프로그램을 나열하는 데 사용하는 "일반"리포지토리입니다.
추가 소프트웨어 (파트너)
위의 추가 사항과 추가 및 파트너 리포지토리가 있습니다. 옵트 인으로 사용자가 직접 활성화해야합니다. 파트너 리포지토리는 Canonical이 어느 정도 개인적으로 보유하고 있습니다. 여기에는 정식 또는 기타 상업적 이유와 파트너 관계를 위해 소스 코드없이 독점 소프트웨어가 포함되어 있습니다.
소프트웨어 센터의 일부 비용이 들지 않는 "앱"은 Extras 리포지토리를 통해 제공되며 확장 리포지토리 정책 을 준수해야합니다 . 이 목록은 몇 가지에 불과합니다 (아래 참조).
MyApps 프로그램을 통해 제출 된 앱 은 또 다른 이야기이며 매우 우분투에 특화되어 있습니다. 소스 코드를 항상 사용할 수있는 것은 아니며 MyApps 상용 소프트웨어 FAQ 에서 관련 정보를 찾을 수 있습니다 . 일부는 APT-HTTPS 인증을 사용하는 개인 PPA를 통해 제공되는 상용 및 비공개 소스입니다. 이러한 방식으로 배포 된 정책은 런치 패드 PPA 정책 및 일부 기술적 요구 사항을 제외하고는 정책을 준수하지 않아도됩니다 . 이는 개발자에게 매우 사적인 것입니다.
패키지 x, y 및 z는 어떻습니까?
특정 응용 프로그램이 어떤 구성 요소에 포함되어 있는지 보려면로 이동 packages.ubuntu.com
하여 패키지를 찾은 다음 페이지 제목에서 괄호 안에 섹션을 확인하십시오 (예 :) Package: kcalc (4:4.9.2-0ubuntu1) [universe]
.
FOSS 소프트웨어만으로 시스템을 실행할 수 있습니까?
FOSS 전용으로 필터링하려면 단지 소스를 활성화 하지 않도록하기 위해서만 활성화 main
하고 선택적으로 universe
하세요. 원하는 경우 /etc/apt/sources.list
파일을 편집하여 /etc/apt/sources.list.d/
제외하십시오. 위 의 제한된 구성 요소 에 대한 설명에 표시된대로 하드웨어를 올바르게 실행하는 데 문제가 발생할 수 있습니다 .
작동 여부는 사용하려는 소프트웨어에 대한 하드웨어 및 요구 사항에 따라 다릅니다. 일부 메인 스트림 하드웨어에는 독점 펌웨어 / 바이너리가 필요하지 않으며 닫힌 소스 데이터 없이도 완벽하게 작동 할 수 있습니다. 제한 및 다중 우주 구성 요소는 대부분의 사람들이에서 일반적으로 허용 균형을 제공하지만, 당신은 당신이 완전히 FOSS 할 경우에 사용 중지 할 필요가있다.
선택할 수있는 응용 프로그램 집합은 유니버스 구성 요소 를 비활성화하기로 결정한 경우 상당히 축소됩니다 . 계량 적있는 모든 패키지 목록은 당신에게 몇 가지 아이디어를 제공하기 위해이 숫자를 가지고 :
- 주 (+ 보안) : 14250
- 우주 : 32595
- 다 우주 : 746
- 제한적 : 14
추가 리포지토리에 대한 신뢰할 수있는 소스를 찾을 수 없으므로 일반 Packages.gz 파일을 사용하면됩니다 (Quantal amd64로 가정).
참조