Effing Package Management!

Effing Package Management!

Lav pakker til flere platforme (deb, rpm, osv.) Med stor lethed og fornuft.
De emballageformater, der bruges af forskellige distributioner af Linux, kan være et smertepunkt for softwareudviklere, der ønsker at frigive deres projekter på en let forbrugelig måde.Debian og Ubuntu er afhængige af .deb-pakker, mens Fedora og RedHat begge bruger .rpm-stil emballagesystemer.Disse er uforenelige, og de værktøjer, der er nødvendige for at skabe dem, kan være ret vanskelige at arbejde med for dem, der ikke kender hver deres excentricitet.Mens pakkevedligeholdere til distributioner tunge løft for pakker, der er inkluderet i de officielle opbevaringssteder, hvis du planlægger at frigive software til disse distributioner på dit eget sted eller har brug for at oprette pakker til din organisation, vil du normalt selv give pakker.Dette involverede traditionelt at lære funktionen af ​​mindst et par værktøjer til hver af emballagefamilierne .... For at minimere komplikationerne ved denne proces blev der oprettet et værktøj kaldet fpm.Ved hjælp af fpm kan du nemt oprette både .deb- og .rpm-filer uden at skulle kende nogen af ​​kommandoerne på det emballageværktøj, det udnytter.I denne vejledning diskuterer vi, hvordan man bruger fpm til at oprette pakker med forskellige formater ved hjælp af en Ubuntu 14.04-server.
fpm

Alternativer til Effing Package Management! til BSD

Makeself

Makeself

makeself.sh er et lille shell-script, der genererer et selvudpakkeligt tar.gz-arkiv fra et bibliotek.Den resulterende fil vises som et shell-script (mange af dem har en.