deb 저장소를위한 런치 패드의 대안이 있습니까?


8

자신의 저장소를 빌드하려는 개발자를위한 Launchpad의 대안이 있는지 궁금합니다.


직접 리포지토리를 만들고 게시 할 소프트웨어를 찾고 있습니까? 아니면 이것을 제공하는 온라인 서비스를 찾고 있습니까?
gertvdijk

서비스 @gertvdijk, 나는 또한 소프트웨어를 구축하는 데 사용되는 단계를 설정하고 싶습니다.
user2485710

답변:


1

저장소는 일련의 디렉토리입니다. 일반적으로 웹 서버 (http를 통해)에 있지만 반드시 그럴 필요는 없습니다. 이를 수행하는 전체 프로세스는 길다 :

  • GPG 서명 키 생성 및 업로드
  • 패키지 빌드 및 서명
  • 이러한 것들을 호스팅하기 위해 웹 서버를 설정
  • Dak 또는 Reprepro와 같은 것을 사용하여 디렉토리 구조를 설정하고 웹 서버로 내 보냅니다.

결과는 사용자가 제어하는 ​​실제 저장소입니다. LP 리포지토리와 다른 점은 서명 키를 클라이언트 컴퓨터에 추가 할 수있는 지름길이 없다는 것입니다. 구식 방법을 사용하도록해야합니다.

wget -q http://path/to/key.asc -O- | sudo apt-key add -

그런 다음 저장소를 추가하십시오 ( 주소 add-apt-repository를 추가 할 수 있음 http://...).

그 후에도 가동 시간을 보장해야합니다. 저장소를 유지할 수 없으면 클라이언트 시스템에 404 경고가 발생합니다. 아무도 그것을 좋아하지 않습니다.

데비안은이를 수행하는 방법에 대한 최고의 문서를 가지고 있습니다


2
고맙지 만 가이드가 아닌 서비스를 찾고 있습니다.
user2485710
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.