Qu'est-ce qu'un fichier RPM?

Un fichier Red Hat® Package Manager (fichier RPM) est un fichier ou un ensemble de fichiers utilisés pour installer un logiciel sur les systèmes basés sur Linux®. Introduit 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 comme Novell Netware®.

L'idée derrière un fichier RPM est telle qu'un groupe de fichiers ou une application peut être emballé et déballé pendant le processus d'installation. La technologie est similaire à la compression utilisée pour regrouper de nombreux documents Word ou Excel pour la distribution. Les fichiers d'installation d'emballage ensemble réduisent la taille du fichier global et, à leur tour, le temps qu'un utilisateur passe à télécharger et à installer le fichier RPM.

Les informations sur chaque package sont stockées dans Meta Data, qui sont des données qui définissent les données d'un ordinateur. Un fichier RPM, comme il est déballé, stocke les méta-données dans une base de données sur l'ordinateur hôte qui conserve des informations sur les packages installés.Cela aide à maintenir les mises à jour des applications et à garantir 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 plus l'utilisation d'un fichier RPM en les amenant dans l'interface utilisateur graphique (GUI). De nombreuses distributions de Linux® sont pilotées par la ligne de commande, laissant l'utilisateur saisir le chemin d'accès à l'application ou aux fichiers de package RPM sur la ligne de commande pour utiliser le package. Le gestionnaire frontal permet à l'utilisateur de télécharger des fichiers de package, puis de les ouvrir dans l'environnement de l'interface graphique, en supprimant la ligne de commande de l'équation.

Les fichiers de package RPM peuvent également aider les nouveaux utilisateurs à la Linux® Arena se familiariser avec l'utilisation du système d'exploitation et rendre le processus de configuration moins intimidant simplement parce quese peut être géré dans l'environnement de bureau GUI avec de nombreux utilisateurs avec.

DANS D'AUTRES LANGUES