Le meilleur moyen de se procurer RPM est d'installer RedHat Linux. Si vous ne le voulez pas, vous pouvez tout de même obtenir et utiliser RPM. Vous pouvez vous le procurer sur ftp.redhat.com ftp://ftp.redhat.com//pub/redhat/code/rpm.
Ce qui est principalement requis pour faire tourner RPM est cpio 2.4.2 ou supérieur. Quoique ce système soit conçu pour être utilisé avec Linux, il peut très bien être porté sur d'autres systèmes Unix. Il a, en fait, été compilé sur SunOS, Solaris, AIX, Irix, AmigaOS, et d'autres. Faites attention, les paquetages binaires générés sur un système Unix de type différent ne seront pas compatibles.
Ce sont les exigences minimales pour installer des RPMs. Pour construire des RPMs à partir de sources, vous avez aussi besoin de ce qui est normalement requis pour compiler un paquetage, comme gcc, make, etc.