Effing Package Management!

Effing Package Management!

Crie pacotes para múltiplas plataformas (deb, rpm, etc) com grande facilidade e sanidade.
Os formatos de empacotamento usados ​​por diferentes distribuições do Linux podem ser um ponto problemático para os desenvolvedores de software que desejam lançar seus projetos de maneira facilmente consumível.O Debian e o Ubuntu confiam nos pacotes .deb, enquanto o Fedora e o RedHat usam sistemas de empacotamento no estilo .rpm.Elas são incompatíveis e as ferramentas necessárias para criá-las podem ser bastante difíceis de trabalhar para aqueles que não estão familiarizados com as excentricidades de cada uma.Enquanto os mantenedores de pacotes para distribuições fazem o trabalho pesado para os pacotes incluídos nos repositórios oficiais, se você planeja lançar o software para essas distribuições em seu próprio site ou precisa criar pacotes para sua organização, geralmente você mesmo fornecerá os pacotes.Isso tradicionalmente envolvia aprender o funcionamento de pelo menos algumas ferramentas para cada uma das famílias de embalagens ... Para minimizar as complicações desse processo, uma ferramenta chamada fpm foi criada.Usando o fpm, você pode criar facilmente arquivos .deb e .rpm sem precisar conhecer nenhum dos comandos das ferramentas de empacotamento que ele utiliza.Neste guia, discutiremos como usar o fpm para criar pacotes de diferentes formatos usando um servidor Ubuntu 14.04.
fpm

Local na rede Internet:

Categorias

Alternativas ao Effing Package Management! para Mac

InstallBuilder

InstallBuilder

Ferramenta de instalação multiplataforma moderna e fácil de usar, semelhante à multiplataforma InstallShield e InstallAnywhere.Ele funciona em Linux, Windows e Mac OS X. Licenças gratuitas para projetos de código aberto.
Makeself

Makeself

makeself.sh é um pequeno script de shell que gera um arquivo tar.gz auto-extraível a partir de um diretório.O arquivo resultante aparece como um script de shell (muitos deles têm um.