Effing Package Management!

Effing Package Management!

Créez des packages pour plusieurs plates-formes (deb, rpm, etc.) avec beaucoup de facilité et de bon sens.
Les formats de packaging utilisés par différentes distributions de Linux peuvent être un point difficile pour les développeurs de logiciels souhaitant publier leurs projets de manière facilement consommable.Debian et Ubuntu s'appuient sur des packages .deb, tandis que Fedora et RedHat utilisent tous deux des systèmes de packaging de style .rpm.Ceux-ci sont incompatibles et les outils nécessaires à leur création peuvent être assez difficiles à utiliser pour ceux qui ne connaissent pas les excentricités de chacun.Alors que les responsables de packages pour les distributions font le gros du travail pour les packages inclus dans les référentiels officiels, si vous prévoyez de publier des logiciels pour ces distributions sur votre propre site ou si vous devez créer des packages pour votre organisation, vous souhaiterez généralement fournir des packages vous-même.Cela impliquait traditionnellement l'apprentissage du fonctionnement d'au moins quelques outils pour chacune des familles d'emballages ... Pour minimiser les complications de ce processus, un outil appelé fpm a été créé.En utilisant fpm, vous pouvez facilement créer des fichiers .deb et .rpm sans avoir à connaître les commandes des outils de packaging qu'il utilise.Dans ce guide, nous verrons comment utiliser fpm pour créer des packages de différents formats à l'aide d'un serveur Ubuntu 14.04.

Les catégories

Alternatives à Effing Package Management! pour Linux

Debreate

Debreate

Debreate est un utilitaire pour aider à construire des paquets Debian (.deb).
InstallBuilder

InstallBuilder

Outil d'installation multiplateforme moderne et facile à utiliser similaire à la multiplateforme InstallShield et InstallAnywhere.Il fonctionne sur Linux, Windows et Mac OS X. Licences gratuites pour les projets open source.
GUI Debian Package Maker

GUI Debian Package Maker

Un constructeur de paquets Debian basé sur Debian Package Maker (http://debianpackagemaker.blogspot.com).
Makeself

Makeself

makeself.sh est un petit script shell qui génère une archive tar.gz auto-extractible à partir d'un répertoire.Le fichier résultant apparaît comme un script shell (beaucoup d'entre eux ont un.
Ubucompilator

Ubucompilator

Ubucompilator est un logiciel moderne écrit en Gambas pour Ubuntu, Debian, Linux Mint et les dérivés de Debian pour compiler et créer des paquets .debs facilement, de manière graphique.
Debian Package Maker

Debian Package Maker

DebianPackageMaker est une interface / un outil utilisateur simple pour rendre un paquet Debian plus facile et direct à utiliser et déployer votre application Linux sur n'importe quelle distribution basée sur Debian.
pkgcreator

pkgcreator

L'objectif principal de ce projet est de simplifier la création de paquets Debian en fournissant un utilitaire qui analyse un simple fichier YAML et génère toute la structure du fichier ...
Packin

Packin

Packin est un assistant graphique de création de packages Linux qui compile les packages au format de package Debian populaire (fichiers .deb).
RPM Package Maker

RPM Package Maker

RPM Package Maker est une interface pour créer des packages RPM rapidement et facilement.Il nécessite un accès root.
Easy RPM Builder

Easy RPM Builder

Un outil pour les développeurs qui souhaitent rendre leur application disponible sous forme de packages RPM.rpmbuild doit être installé et vous devriez avoir une bonne idée du fonctionnement de rpmbuild.
Deb-Creator

Deb-Creator

Deb-Creator est un outil pour créer rapidement des paquets Debian.Le programme fournit une interface utilisateur graphique simple écrite en C ++ à l'aide de Qt Creator.
alien pkg convert

alien pkg convert

Alien est un programme qui convertit les formats de fichier rpm, dpkg, stampede slp et slackware tgz.
RPM Builder

RPM Builder

Gui facile à construire le paquet rpm à partir de binaire (développé et testé sur Fedora 18).Attention: Ce logiciel peut également fonctionner sous Windows mais ne fonctionne que pour Linux!