Le RPM est un outil de gestion de packages pour Linux mis au point par la société Red Hat. Cette technique offre l'avantage contrairement aux archives non RPM d'installer, de mettre à jour et de désinstaller facilement des programmes pour linux. Grâce à des commandes simples, les fichiers systèmes s'installent automatiquement dans les bons répertoires. Une fois l'installation effectuée, les informations sont répertoriées dans une base de données, pour pouvoir facilement désinstaller ou mettre à jour l'application.