패키지(deb, rpm 등)를 만들기 위한 좋은 가이드는 어디에 있나요?

패키지(deb, rpm 등)를 만들기 위한 좋은 가이드는 어디에 있나요?

기본에 대한 간결한 가이드를 찾고 있습니다.

답변1

이것우분투 패키징 가이드훌륭한 소개입니다. 나머지는 기존 패키지를 조사하고 매뉴얼(CDBS 및 물론)을 읽어서 수행할 수 있습니다.데비안 정책). 그러나 directhex가 말했듯이 이는 사용 중인 패키지 유형에 따라 크게 달라집니다.

내가 좋아하는 RPM의 경우맨드레와 위키, 좀 남았어페도라 RPM 가이드그리고가이드.

답변2

RPM의 경우 "최대 RPM"으로 시작할 수 있습니다(다운로드여기), 비록 오래되었지만 매우 자세하고 시작하기에 좋은 곳입니다. 아직 하나 있어요강의IBM DeveloperWorks에서 이는 튜토리얼에 가깝습니다.

기본 사항을 숙지한 후에는 Fedora 또는 OpenSUSE(매우 유사함)에 대한 패키징 가이드를 읽어 실제 생활에서 패키징이 어떻게 수행되는지 이해할 수 있어야 합니다.

Ubuntu가 얼마 전에 IRC에 패키지 클래스를 가지고 있다는 것을 알고 있지만 현재 상태는 모릅니다. 데비안(및 우분투) 패키징 튜토리얼은 광범위합니다. 데비안의 경우 패키징 가이드를 읽어 실제로 어떻게 수행되는지 이해하세요.

답변3

일반적으로 포장하려는 특정 유형의 품목을 포장하는 방법을 아는 것이 가장 좋습니다. Mono 앱은 Python 앱과 매우 다르며, 자신과 관련된 정보를 먼저 배울 수 있는 것이 가장 좋습니다.

답변4

패키징하려는 시스템과 관련된 지침을 찾아야 합니다. 그것들은 다르며 어떤 경우에는 다른 접근 방식이 필요합니다. 공통점이 있다면 시스템을 꽤 잘 배우면 찾을 수 있습니다. 다른 디자인이 어떻게 작동하는지 파악하고 나면 배우기가 조금 더 쉬워집니다.

그럼에도 불구하고 모든 시스템에는 기억할 가치가 있는 아이디어가 있습니다: 원본 소스와 무인 빌드.

관련 정보