Image Packaging applications to install on other machines with Python Use a virtual environment, pip, and setuptools to package applications with their dependencies for smooth installation on other computers.
Image Writing and unit testing a Python application to query the RPM database Write a Python program that prints a list of software installed on your system, then test whether the application behaves correctly.
Image Package software and data with self-compressed scripts Self-compressed scrips are a quick, reliable way to distribute software or data to users without a package manager, elevated privileges, or other limitations.
Image How to package open source applications as RPMs Want to use a piece of third-party software but there's no RPM to install it? No problem: You can customize third-party software packages with RPM.
Image More tips for packaging your Linux software with RPM Learn how to compile and package your Linux application for distribution with Red Hat Package Manager.
Image How to create a Linux RPM package You've written a great script that you want to distribute, so why not package it as an RPM?