Qu'est-ce qu'un fichier RPM?
Un fichier Red Hat® Package Manager (fichier rpm) est un fichier ou un ensemble de fichiers utilisé pour installer le logiciel sur des systèmes Linux®. Introduit pour la première fois pour prendre en charge la distribution Red Hat® de Linux®, RPM a été inclus dans de nombreuses autres distributions de Linux® et d'autres systèmes d'exploitation tels que Novell Netware®.
L'idée derrière un fichier rpm est telle qu'un groupe de fichiers ou une application peut être empaqueté et décompressé au cours du processus d'installation. Cette technologie est similaire à la compression utilisée pour regrouper de nombreux documents Word ou Excel en vue de leur distribution. Le regroupement des fichiers d'installation réduit la taille du fichier global et, par conséquent, la durée qu'un utilisateur consacre au téléchargement et à l'installation du fichier rpm.
Les informations relatives à chaque package sont stockées dans des métadonnées, qui définissent des données vers un ordinateur. Un fichier rpm, lorsqu’il est décompressé, stocke les métadonnées dans une base de données sur l’ordinateur hôte, qui conserve des informations sur les packages installés. Cela permet de maintenir les mises à jour des applications et de s'assurer que le système d'exploitation hôte sait quelle version du package installé est la plus récente.
Parfois, une application frontale sera utilisée pour gérer les fichiers de package RPM sur un système. Ces applications sont utilisées pour simplifier encore davantage l'utilisation d'un fichier RPM en l'intégrant dans l'interface utilisateur graphique (GUI). De nombreuses distributions de Linux® sont gérées par la ligne de commande, ce qui permet à l'utilisateur de saisir le chemin d'accès aux fichiers de l'application ou du package RPM sur la ligne de commande pour pouvoir utiliser le package. Le gestionnaire frontal permet à l'utilisateur de télécharger les fichiers de package, puis de les ouvrir dans l'environnement graphique, en supprimant la ligne de commande de l'équation.
Les fichiers de package RPM peuvent également aider les nouveaux utilisateurs de l’arène Linux® à se familiariser avec l’utilisation du système d’exploitation et à simplifier le processus d’installation simplement parce qu’il peut être géré dans l’environnement de bureau à interface graphique avec lequel beaucoup d’utilisateurs se sont habitués.