프로그램은 어떻게 소프트웨어 센터에 프로그램을 작성합니까?


8

개인적으로 저는 주로 소프트웨어 센터에서 프로그램을 다운로드하는 것을 신뢰하며 일반적으로 PPA를 피합니다.

프로그램이 PPA에서 소프트웨어 센터의 유니버스 리포지토리로 전환되는 프로세스를 거치나요?

소프트웨어 센터에서

Canonical은 시스템로드 표시기에 대한 업데이트를 제공하지 않습니다. 일부 업데이트는 Ubuntu 커뮤니티에서 제공 할 수 있습니다. 일부 프로그램의 경우

따라서 해당 프로그램의 버그가 수정 된 경우 다음 Ubuntu 버전이 나올 때까지 기다려야합니까, 아니면 다음에 Ubuntu 업데이트 관리자를 실행할 때 버그가 패치됩니까?


질문과 관련이있을 수 있습니다 (원래 질문을 수정해야하는지 확실하지 않음)

일부 PPA에는 관련 프로젝트가 있습니다.

예를 들어

https://launchpad.net/~indicator-multiload

https://launchpad.net/indicator-multiload

그들은 같은 사람들에 의해 유지됩니다.

첫 번째 버전은 애플리케이션의 최첨단 버전입니까? 두 번째 버전은 소프트웨어 센터에서 다운로드 할 수있는 패키지와 관련이 있습니까?

답변:


10

앱이 소프트웨어 센터에 도착하는 방법에는 두 가지가 있습니다.

  1. 일반 리포지토리의 일부가 될 수 있습니다 : 주, 제한, 유니버스 및 멀티 버스. 처음 두 가지는 Canonical에 의해 유지됩니다. 유니버스와 멀티 버스는 커뮤니티 노력입니다. 거기에 착륙하는 가장 좋은 방법은 Canonical 또는 Debian에게 프로그램이 가치 있다는 것을 설득하는 것입니다.
  2. Canonical 개발자 프로그램을 통해 추가 할 수 있습니다 . 이것은 애플 앱 스토어와 매우 유사합니다. 소스 코드를 제공해야하며 Canonical에서이를 검토합니다. 유료 앱을 추가 할 수있는 유일한 방법이기도합니다.

PPA 는 이와 관련이 없으며 독립적이며 검토를받지 않은 사람으로부터 검토를받지 않습니다. 때로는 정식 작업자 또는 패키지 관리자 (유니버스 및 멀티 버스 패키지의 일부를 담당하는 커뮤니티 구성원)가 PPA를 설정 (Mozilla 팀이 수행) 할 수 있으며이 PPA의 일부 패키지가 공식 패키지가 될 수 있습니다. 그러나 대부분의 완전한 독립 사람들은 PPA를 설정하고 검토 정책이 없으며 패키지는 공식 저장소에 포함되지 않습니다.

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