.rpm — Gestionnaire de paquets Red Hat
Red Hat, Inc. · 1997
Qu'est-ce qu'un fichier .rpm ?
RPM (Red Hat Package Manager) est un puissant système de gestion de paquets open source utilisé pour installer, mettre à jour et supprimer des paquets logiciels sur les distributions Linux. Il simplifie le déploiement et la maintenance des logiciels en regroupant les applications et leurs dépendances dans un fichier unique. RPM garantit l'intégrité du système et fournit un moyen cohérent de gérer les logiciels dans divers environnements Linux.
Programmes qui ouvrent les fichiers .rpm
| Plateforme | Programme | ||
|---|---|---|---|
| Windows | 7-Zip | Gratuit | |
| WinRAR | Payant | ||
| Cygwin | Gratuit | ||
| macOS | Homebrew (via rpm2cpio) | Gratuit | |
| MacPorts (via rpm2cpio) | Gratuit |
Problèmes courants avec les fichiers .rpm
Questions fréquemment posées
Un fichier RPM (Red Hat Package Manager) est un format de paquet logiciel utilisé principalement sur les systèmes Linux pour distribuer et installer des applications. Il contient les fichiers du programme, les métadonnées et les instructions d'installation.
Vous pouvez installer un fichier RPM en utilisant la commande `rpm` (par exemple, `sudo rpm -ivh package.rpm`) ou, plus couramment, en utilisant un gestionnaire de paquets de haut niveau comme `dnf` ou `yum` (par exemple, `sudo dnf install package.rpm`), qui gère les dépendances automatiquement.
Oui, vous pouvez ouvrir et extraire des fichiers RPM sous Windows et macOS à l'aide d'utilitaires d'archivage tels que 7-Zip ou WinRAR. Cependant, vous ne pouvez pas installer et exécuter directement de logiciels Linux empaquetés sous forme de RPM sur ces systèmes d'exploitation sans une couche de compatibilité Linux ou une machine virtuelle.
Détails techniques
Les fichiers RPM sont essentiellement des archives compressées contenant le logiciel, des métadonnées sur le paquet et des scripts à exécuter lors de l'installation ou de la désinstallation. Ils commencent généralement par une signature d'en-tête spécifique qui les identifie comme des paquets RPM.