GNU unrar je freeware používaný k extrahování komprimovaných souborů ve formátu RAR. Je zcela zdarma a opensource a také se používá v příkazovém řádku Windows k extrahování souborů RAR.
Zde na LinuxAPT se podíváme na to, jak můžete nainstalovat bezplatný nástroj UNRAR na Fedoru 35/34/33/32 a jeho použití pomocí příkazového řádku.
Další informace o použití nástroje unrar naleznete v manuálových stránkách:
$ man unrar
Kroky k instalaci UNRAR na systém Fedora
1. Povolte úložiště RPMFusion
Chcete-li začít, musíte povolit úložiště RPM Fusion. Toto je úložiště, které poskytuje doplňkové softwarové balíčky, které nejsou součástí oficiálních repozitářů Fedory. Patří mezi ně proprietární softwarové balíčky a ty, které jsou uzavřeným zdrojem.
RPM Fusion poskytuje bezplatná i nevolná úložiště. Chcete-li nainstalovat UNRAR, musíme povolit obě tato úložiště.
Chcete-li povolit bezplatnou RPM Fusion, spusťte níže uvedený příkaz:
$ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Chcete-li nainstalovat nesvobodné úložiště RPM Fusion, spusťte příkaz:
$ sudo dnf install \ https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Chcete-li potvrdit, že obě úložiště byla nainstalována, pomocí následujícího příkazu:
$ sudo dnf repolist | grep rpmfusion
2. Nainstalujte unrar do systému
Nyní použijte níže uvedený příkaz správce balíčků DFN k instalaci balíčku unrar:
$ sudo dnf install unrar
Dále přijměte klíč GPG stisknutím 'Y' a stisknutím ENTER dokončete instalaci unrar.
Můžete získat podrobné informace o unrar:
$ rpm -qi unrar
Jak pomocí unrar extrahovat soubory?
S nainstalovaným unrar možná budete chtít získat souhrn všech možných příkazů, které můžete použít. Chcete-li to provést, spusťte následující příkaz:
$ unrar
Zobrazí se seznam všech možných možností, které můžete použít.
Chcete-li například extrahovat soubor bez archivovaných cest, použijte syntaxi:
$ unrar e filename.rar
V tomto příkladu extrahujeme obsah souboru linuxapt.rar:
$ unrar e linuxapt.rar
Z výstupu uvidíte, že příkaz extrahuje soubory jednotlivě.
Pokud chcete extrahovat soubory s úplnou cestou, tj. v adresáři s názvem souboru rar, použijte volbu x následovně.
$ unrar x filename.rar
Například:
$ unrar x linuxapt.rar
Tím se rozbalí obsah souboru rar do adresáře s názvem linuxapt v aktuálním pracovním adresáři. To poskytuje lepší způsob seskupování extrahovaných souborů.
Pokud vás zajímá pouze výpis souborů obsažených v souboru RAR, použijte možnost l následovně:
$ unrar l filename.rar
Chcete-li například vypsat obsah souboru linuxapt.rar, spusťte:
$ unrar l linuxapt.rar