123
Effing Package Management!

Effing Package Management!

Изградете пакети за множество платформи (deb, rpm и т.н.) с голяма лекота и разумност.
Форматите за опаковки, използвани от различни дистрибуции на Linux, могат да бъдат болка за разработчиците на софтуер, които желаят да пуснат проектите си по лесно консумативен начин.Debian и Ubuntu разчитат на .deb пакети, докато Fedora и RedHat и двете използват системи за опаковане в стил .rpm.Те са несъвместими и инструментите, необходими за създаването им, могат да бъдат доста трудни за работа за непознатите с ексцентрицитетите на всеки.Докато поддържащите пакети за дистрибуции извършват интензивно вдигане на пакети, включени в официалните хранилища, ако планирате да пуснете софтуер за тези дистрибуции на вашия собствен сайт или трябва да създадете пакети за вашата организация, обикновено ще искате да предоставите пакети сами.Това традиционно включваше изучаване на работата на поне няколко инструмента за всяка от групите опаковки .... За да се сведат до минимум усложненията на този процес, беше създаден инструмент, наречен fpm.Използвайки fpm, можете лесно да създавате и .deb и .rpm файлове, без да се налага да знаете някоя от командите на инструментите за опаковане, които използва.В това ръководство ще обсъдим как да използвате fpm за създаване на пакети от различни формати, използвайки Ubuntu 14.04 сървър.

Алтернативи на Effing Package Management! за Linux с търговски лиценз

InstallBuilder

InstallBuilder

Модерен, лесен за използване инструмент за инсталиране на кросплатформен дизайн, подобен на многоплатформената платформа InstallShield и InstallAnywhere.Работи в Linux, Windows и Mac OS X. Безплатни лицензи за проекти с отворен код.