Packaging and distributing software

Red Hat Enterprise Linux 9

A guide to packaging and distributing software in Red Hat Enterprise Linux 9

Red Hat Customer Content Services

Abstract

This document describes how to package software into an RPM. It also shows how to prepare source code for packaging, and explains selected advanced packaging scenarios, such as packaging Python projects or RubyGems into RPM.