docs/cli-reference.rst
This page documents the command-line flags available in FPM. You can also see this content in your terminal by running fpm --help
-C CHDIR
--chdir-S PACKAGE_NAME_SUFFIX
--package-name-suffix-a ARCHITECTURE
--architecture-d DEPENDENCY
--depends-e
--edit-f
--force-m MAINTAINER
--maintainer-n NAME
--name-p OUTPUT
--package-s INPUT_TYPE
--input-type-t OUTPUT_TYPE
--output-type-v VERSION
--version-x EXCLUDE_PATTERN
--exclude--after-install FILE
--after-remove FILE
--after-upgrade FILE
--before-install FILE
--before-remove FILE
--before-upgrade FILE
--category CATEGORY
--config-files CONFIG_FILES
--conflicts CONFLICTS
--debug
--debug-workspace
--description DESCRIPTION
--directories DIRECTORIES
--epoch EPOCH
--exclude-file EXCLUDE_PATH
--fpm-options-file FPM_OPTIONS_FILE
--inputs INPUTS_PATH
--iteration ITERATION
--license LICENSE
--log LEVEL
--no-auto-depends
--no-depends
--post-install FILE
--post-uninstall FILE
--pre-install FILE
--pre-uninstall FILE
--prefix PREFIX
--provides PROVIDES
--replaces REPLACES
--source-date-epoch-default SOURCE_DATE_EPOCH_DEFAULT
--source-date-epoch-from-changelog
--template-scripts
--template-value KEY=VALUE
--url URI
--vendor VENDOR
--verbose
--workdir WORKDIR
This package type has no additional options
--cpan-cpanm-bin CPANM_EXECUTABLE
--[no-]cpan-cpanm-force
--cpan-mirror CPAN_MIRROR
--[no-]cpan-mirror-only
--cpan-package-name-prefix NAME_PREFIX
--cpan-perl-bin PERL_EXECUTABLE
--cpan-perl-lib-path PERL_LIB_PATH
--[no-]cpan-sandbox-non-core
--[no-]cpan-test
--[no-]cpan-verbose
--deb-activate EVENT
--deb-activate-noawait EVENT
--deb-after-purge FILE
--[no-]deb-auto-config-files
--deb-build-depends DEPENDENCY
--deb-changelog FILEPATH
--deb-compression COMPRESSION
--deb-compression-level [0-9]
--deb-config SCRIPTPATH
--deb-custom-control FILEPATH
--deb-default FILEPATH
--deb-dist DIST-TAG
--deb-field 'FIELD: VALUE'
--[no-]deb-generate-changes
--deb-group GROUP
--[no-]deb-ignore-iteration-in-dependencies
--deb-init FILEPATH
--deb-installed-size KILOBYTES
--deb-interest EVENT
--deb-interest-noawait EVENT
--[no-]deb-maintainerscripts-force-errorchecks
--deb-meta-file FILEPATH
--[no-]deb-no-default-config-files
--deb-pre-depends DEPENDENCY
--deb-priority PRIORITY
--deb-recommends PACKAGE
--deb-shlibs SHLIBS
--deb-suggests PACKAGE
--deb-systemd FILEPATH
--[no-]deb-systemd-auto-start
--[no-]deb-systemd-enable
--deb-systemd-path FILEPATH
--[no-]deb-systemd-restart-after-upgrade
--deb-templates FILEPATH
--deb-upstart FILEPATH
--deb-upstream-changelog FILEPATH
--[no-]deb-use-file-permissions
--deb-user USER
This package type has no additional options
This package type has no additional options
--freebsd-origin ABI
--freebsd-osversion VERSION
--gem-bin-path DIRECTORY
--gem-disable-dependency gem_name
--[no-]gem-embed-dependencies
--[no-]gem-env-shebang
--[no-]gem-fix-dependencies
--[no-]gem-fix-name
--gem-gem PATH_TO_GEM
--gem-git-branch GIT_BRANCH
--gem-git-repo GIT_REPO
--gem-package-name-prefix PREFIX
--gem-package-prefix NAMEPREFIX
--[no-]gem-prerelease
--gem-shebang SHEBANG
--gem-stagingdir STAGINGDIR
--[no-]gem-version-bins
--npm-bin NPM_EXECUTABLE
--npm-package-name-prefix PREFIX
--npm-registry NPM_REGISTRY
--osxpkg-dont-obsolete DONT_OBSOLETE_PATH
--osxpkg-identifier-prefix IDENTIFIER_PREFIX
--osxpkg-ownership OWNERSHIP
--[no-]osxpkg-payload-free
--osxpkg-postinstall-action POSTINSTALL_ACTION
--p5p-group GROUP
--[no-]p5p-lint
--p5p-publisher PUBLISHER
--p5p-user USER
--[no-]p5p-validate
--p5p-zonetype ZONETYPE
--pacman-compression COMPRESSION
--pacman-group GROUP
--pacman-optional-depends PACKAGE
--[no-]pacman-use-file-permissions
--pacman-user USER
--pear-bin-dir BIN_DIR
--pear-channel CHANNEL_URL
--[no-]pear-channel-update
--pear-data-dir DATA_DIR
--pear-package-name-prefix PREFIX
--pear-php-bin PHP_BIN
--pear-php-dir PHP_DIR
This package type has no additional options
--pleaserun-chdir CHDIR
--pleaserun-name SERVICE_NAME
--pleaserun-user USER
This package type has no additional options
--python-bin PYTHON_EXECUTABLE
--[no-]python-dependencies
--python-disable-dependency python_package_name
--[no-]python-downcase-dependencies
--[no-]python-downcase-name
--python-easyinstall EASYINSTALL_EXECUTABLE
--[no-]python-fix-dependencies
--[no-]python-fix-name
--python-install-bin BIN_PATH
--python-install-data DATA_PATH
--python-install-lib LIB_PATH
--[no-]python-internal-pip
--[no-]python-obey-requirements-txt
--python-package-name-prefix PREFIX
--python-package-prefix NAMEPREFIX
--python-pip PIP_EXECUTABLE
--python-pypi PYPI_URL
--python-scripts-executable PYTHON_EXECUTABLE
--python-setup-py-arguments setup_py_argument
--python-trusted-host PYPI_TRUSTED
--rpm-attr ATTRFILE
--[no-]rpm-auto-add-directories
--rpm-auto-add-exclude-directories DIRECTORIES
--[no-]rpm-autoprov
--[no-]rpm-autoreq
--[no-]rpm-autoreqprov
--rpm-changelog FILEPATH
--rpm-compression none|xz|xzmt|gzip|bzip2
--rpm-compression-level [0-9]
--rpm-defattrdir ATTR
--rpm-defattrfile ATTR
--rpm-digest md5|sha1|sha256|sha384|sha512
--rpm-dist DIST-TAG
--rpm-filter-from-provides REGEX
--rpm-filter-from-requires REGEX
--rpm-group GROUP
--[no-]rpm-ignore-iteration-in-dependencies
--rpm-init FILEPATH
--[no-]rpm-macro-expansion
--[no-]rpm-old-perl-dependency-name
--rpm-os OS
--rpm-posttrans FILE
--rpm-pretrans FILE
--rpm-rpmbuild-define DEFINITION
--[no-]rpm-sign
--rpm-summary SUMMARY
--rpm-tag TAG
--rpm-trigger-after-install '[OPT]PACKAGE: FILEPATH'
--rpm-trigger-after-target-uninstall '[OPT]PACKAGE: FILEPATH'
--rpm-trigger-before-install '[OPT]PACKAGE: FILEPATH'
--rpm-trigger-before-uninstall '[OPT]PACKAGE: FILEPATH'
--[no-]rpm-use-file-permissions
--rpm-user USER
--[no-]rpm-verbatim-gem-dependencies
--rpm-verifyscript FILE
This package type has no additional options
--snap-confinement CONFINEMENT
--snap-grade GRADE
--snap-yaml FILEPATH
--solaris-group GROUP
--solaris-user USER
This package type has no additional options
--virtualenv-find-links PIP_FIND_LINKS
--[no-]virtualenv-fix-name
--virtualenv-install-location DIRECTORY
--virtualenv-other-files-dir DIRECTORY
--virtualenv-package-name-prefix PREFIX
--virtualenv-pypi PYPI_URL
--virtualenv-pypi-extra-url PYPI_EXTRA_URL
--[no-]virtualenv-setup-install
--[no-]virtualenv-system-site-packages
This package type has no additional options