Le GNU unrar est un logiciel gratuit utilisé pour extraire des fichiers compressés au format RAR. Il est entièrement gratuit et open source et également utilisé dans la ligne de commande Windows pour extraire les fichiers RAR.
Chez LinuxAPT, nous verrons comment vous pouvez installer l'utilitaire gratuit UNRAR sur Fedora 35/34/33/32 et ses utilisations en ligne de commande.
Pour en savoir plus sur l'utilisation de l'utilitaire unrar, consultez les pages de manuel :
$ man unrar
Étapes pour installer UNRAR sur le système Fedora
1. Activer le référentiel RPM Fusion
Pour commencer, vous devez activer le référentiel RPM Fusion. Il s'agit d'un référentiel qui fournit des packages logiciels complémentaires qui ne sont pas inclus dans les référentiels Fedora officiels. Ceux-ci incluent les progiciels propriétaires et ceux qui sont à source fermée.
RPM Fusion fournit des référentiels gratuits et non libres. Pour installer UNRAR, nous devons activer ces deux référentiels.
Pour activer le RPM Fusion gratuit, exécutez la commande ci-dessous :
$ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Pour installer le référentiel non libre RPM Fusion, exécutez la commande :
$ sudo dnf install \ https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Pour confirmer que les deux référentiels ont été installés par la commande suivante :
$ sudo dnf repolist | grep rpmfusion
2. Installez unrar sur le système
Maintenant, utilisez la commande du gestionnaire de packages DFN ci-dessous pour installer le package unrar :
$ sudo dnf install unrar
Ensuite, acceptez la clé GPG en appuyant sur 'Y' et en appuyant sur ENTER pour terminer l'installation d'unrar.
Vous pouvez obtenir des informations détaillées sur unrar :
$ rpm -qi unrar
Comment utiliser unrar pour extraire des fichiers ?
Avec unrar installé, vous voudrez peut-être obtenir un résumé de toutes les commandes possibles que vous pouvez utiliser. Pour cela, exécutez la commande suivante :
$ unrar
Cela fournira une liste de toutes les options possibles que vous pouvez utiliser.
Par exemple, pour extraire un fichier sans chemins archivés, utilisez la syntaxe :
$ unrar e filename.rar
Dans cet exemple, nous extrayons le contenu du fichier linuxapt.rar :
$ unrar e linuxapt.rar
À partir de la sortie, vous verrez que la commande extrait les fichiers individuellement.
Si vous souhaitez extraire les fichiers avec le chemin complet c'est-à-dire dans un répertoire portant le nom du fichier rar, utilisez l'option x comme suit.
$ unrar x filename.rar
Par exemple :
$ unrar x linuxapt.rar
Cela extrait le contenu du fichier rar dans un répertoire appelé linuxapt dans le répertoire de travail actuel. Cela fournit une meilleure façon de regrouper vos fichiers extraits.
Si vous souhaitez uniquement répertorier les fichiers contenus dans un fichier RAR, utilisez l'option l comme suit :
$ unrar l filename.rar
Par exemple, pour répertorier le contenu du fichier linuxapt.rar, exécutez :
$ unrar l linuxapt.rar