Onde estão alguns bons guias para fazer pacotes (deb, rpm, etc)?

Onde estão alguns bons guias para fazer pacotes (deb, rpm, etc)?

Estou procurando um tutorial sucinto sobre o básico.

Responder1

Oguia de empacotamento do Ubuntué uma boa introdução. O resto você pode aprender estudando os pacotes existentes e lendo manuais (CDBS e, claro,Política Debian). Porém, como disse o directhex, depende muito do tipo de pacote em que você trabalha.

Para RPM, gostei doWiki Mandriva, e algunsGuia RPM do FedoraeDiretrizes.

Responder2

Para RPM você pode começar com 'Maximum RPM' (downloadaqui), que é antigo, mas muito elaborado, um bom lugar para começar a aprender. Há também umcursono IBM DeveloperWorks, que é mais um tutorial.

Depois de entender o básico, você deve tentar ler as diretrizes de empacotamento do Fedora ou OpenSUSE (que são muito parecidas), para poder ver como o empacotamento é realmente feito na vida real.

Eu sei que o Ubuntu tinha uma aula de empacotadores no IRC há algum tempo, mas não sei sobre seu status atual. Tutoriais de empacotamento do Debian (e Ubuntu) são abundantes por aí. Também para o Debian, leia as diretrizes de empacotamento para ver como isso é realmente feito.

Responder3

Muitas vezes é melhor aprender como embalar o tipo específico de coisa que você está embalando. Um aplicativo Mono é muito diferente de um aplicativo Python, e será melhor se você puder aprender informações relevantes para você, em primeiro lugar.

Responder4

Você deve procurar guias para o sistema específico para o qual está empacotando. Eles são diferentes e exigem abordagens diferentes em alguns casos. Se houver algo em comum, você aprenderá aprendendo razoavelmente bem um sistema. Outros serão um pouco mais fáceis de aprender quando você descobrir como foram projetados para funcionar.

Uma ideia que vale a pena lembrar em qualquer sistema: fontes originais e compilações autônomas.

informação relacionada