Instalación de software necesario:
# yum groupinstall "Development Tools" # yum install rpmdevtools # yum install rpmlint
Una sugerencia es utilizar un usuario aparte para crear paquetes RPM en su sistema , de esa forma, si algo va terriblemente mal, podrá simplemente tirar al cesto de la basura todo el entorno y volver a empezar sin presión de perder datos personales en su directorio /home.
# useradd makerpm
Una vez ingresado al sistema con el usuario adecuado:
# [makerpm@movix ~]$ rpmdev-setuptree
El programa rpmdev-setuptree creará el directorio rpmbuild en su directorio $HOME, En dicha estructura existen una serie de subdirectorios tales como SPECS y BUILD que usted utilizará para crear sus paquetes. El programa rpmdev-setuptree también crea el archivo ~/.rpmmacros que provocará que rpm y rpmbuild lo utilicen cuando sea necesario.
Una vez que ha configurado su cuenta, normalmente no habrá necesidad de volver a ejecutar estos pasos nuevamente.