User Tools

Site Tools


info:fpm

This is an old revision of the document!


Overview

fpm is an application that makes it easier/quicker to create RPM/DEB packages. I've used it for creating quick local RPMs for RHEL, as well as for packaging Python applications for deployment.

For updates, see the CHANGELIST file in the base directory, or look at the commits on GitHub.

Using for Python Packaging

I starting packaging Python applications with something similar to the process described here: http://hynek.me/articles/python-app-deployment-with-native-packages/. The author has been updating the article; history can be found on GitHub 1).

Using on RHEL5

I've built FPM for RHEL5 and packaged it into an RPM (using itself). This required building a new version of Ruby, which is installed in /opt/fpm; then gem is used to install fpm and its dependencies.

info/fpm.1376074833.txt.bz2 · Last modified: 2013-08-09 19:00 by sam