Naučte se příkazy k instalaci nástroje Unrar na AlmaLinux 8 a Rocky Linux 8 pro dekomprimaci nebo komprimaci souborů ve formátu RAR pomocí terminálu.
Sbalení souborů do archivů a zmenšení jejich velikosti pomocí kompresních algoritmů je běžnou operací při zpracování dat. Základní rozdíl je mezi archivy a komprimovanými soubory. Archiv je nekomprimovaný kontejner pro soubory. Tento archiv lze komprimovat pomocí kompresních metod. Existuje však několik formátů, které také zahrnují kompresi, jako je RAR, gzip, bzip2, 7z, Brotli a další…
Unrar není k dispozici ve výchozím nastavení pro AlmaLinux nebo Rocky Linux, protože není k dispozici pro instalaci pomocí základního úložiště nebo úložiště APPstream. Jak potom rozbalíte komprimované soubory RAR? Za tímto účelem můžete postupovat podle tohoto návodu.
Kroky k instalaci a používání Unrar na AlmaLinux | Rocky Linux 8
Tyto dvě metody zde uvedené mají své výhody. Pokud používáte metodu RPM Fusion, můžete získat budoucí stabilní aktualizace pro Unrar pouhým spuštěním příkazu aktualizace systému. Zatímco v druhé metodě bezpochyby získáme nejnovější verzi ručním stažením binárního souboru, ale nevýhodou je, že nebudete dostávat aktualizace automaticky; to znamená, že každou aktualizaci verze si musí uživatel stáhnout a nainstalovat sám, jak jsme ukázali v tomto článku.
#1. metoda využívající RPM Fusion repo
1. Požadavky
• Linux založený na Redhat, jako je Rocky/AlmaLinux/CentOS/Fedora
• Uživatel sudo bez oprávnění root
• připojení k internetu
2. Přidejte úložiště RPM Fusion
Jak jsem řekl, balíček Unrar není k dispozici ke stažení prostřednictvím výchozího systémového úložiště, a proto jej můžeme získat, když do našeho Linuxu založeného na RPM přidáme bezplatné úložiště RPM Fusion. Zde je příkaz pro přidání verze 8 úložiště.
sudo dnf install dnf-plugins-core -y
sudo dnf install https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
3. Spusťte aktualizaci DNF
Chcete-li správně integrovat úložiště RPM Fusion do našeho AlmaLinux nebo Rocky 8, spusťte příkaz aktualizace systému:
sudo dnf update
4. Příkaz k instalaci unrar na AlmaLinux | Rocky Linux 8
To je vše, již jsme nastavili věci, které požadujeme pro instalaci Unraru na Almalinux nebo Rocky Linux 8. Použijte správce balíčků DNF spolu s argumentem „install“, abyste tento software dostali do svého systému.
sudo dnf install unrar -y
5. Chcete-li zkontrolovat verzi
Pro potvrzení, která verze je aktuálně na vašem systému nainstalována, můžeme použít daný příkaz:
unrar
6. Odinstalovat nebo odebrat
Pokud nepotřebujete balíček RAR získaný z úložiště Fusion, můžeme jej snadno odstranit pomocí:
sudo dnf remove unrar
#2. metoda pomocí souboru Tarball
Poznámka :Pokud jste k instalaci rar/unrar již použili metodu úložiště, nejprve ji odstraňte.
6. Získejte nejnovější verzi Unrar na Almalinux
V předchozím kroku jste získali Unrar z úložiště Fusion, ale to nebude nejnovější. K tomu můžete použít přímo ke stažení binární soubor Unrar dostupný na jeho oficiálním webu toho. Otevřete prohlížeč a přejděte na výše uvedený odkaz na web.
Klikněte na odkaz Linux x64 a stáhněte si soubor.
Otevřete příkazový terminál.
Cokoli, co stáhneme z prohlížeče, jde přímo do Stahování složku ve výchozím nastavení, proto nejprve přepněte do této složky.
cd Downloads
Extrahujte stažený soubor Tarball:
tar -xf rarlinux-x64-*.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/
zkontrolujte verzi
unrar
Chcete-li totéž v budoucnu odstranit, stačí smazat zkopírovaný rar a unrar binární soubory
sudo rm /usr/local/bin/rar sudo rm /usr/local/bin/unrar
6. Jak pomocí Unrar extrahovat soubory RAR
Po dokončení instalace můžeme buď použít tento archivační nástroj ke kompresi souborů v RAR nebo dekomprimovat již existující soubory.
Dekomprimace nebo extrahování souborů RAR:
Syntaxe :
unrar e filename.rar
Nahraďte název souboru.rar s názvem souboru, který chcete extrahovat.
Chcete-li extrahovat soubor do nějaké složky nebo adresáře, použijte následující
unrar e filename.rar /target-directory/
Příklad :
unrar e h2s.rar /opt/
7. Chcete-li extrahovat jako adresářovou strukturu
Tento příkaz použijte, pokud chcete extrahovat soubor jako jeho adresářovou strukturu.
unrar -x filename.rar
8. Vypsat obsah archivu
Pokud máte soubor RAR a chcete extrahovat
unrar l[t[a],b] filename.rar
Například:
unrar l[t[a],b] h2s.rar
9. Rozbalte nebo rozbalte některé soubory RAR chráněné heslem
No, je mnoho případů, kdy dostaneme soubor RAR chráněný heslem z webu nebo e-mailem. Použijte -p
možnost.
Syntaxe:
unrar -x -p filename.rar
Příklad:
unrar -x -p h2s.rar
10. Chcete-li vytvořit soubor RAR na Almalinux nebo Rocky Linux
Pokud chcete komprimovat soubory složek ve formátu rar. Pak to můžete udělat také pomocí příkazového terminálu.
rar a your-file.rar targert-folder or file
váš-soubor.rar – Nahraďte názvem souboru, který chcete svému souboru RAR přidělit.
cílová-složka nebo soubor :Nahraďte jej složkou nebo souborem, který chcete komprimovat, a vytvořte soubor RAR
Například – Máme složku s názvem demo a teď to chci zkomprimovat a vytvořit soubor ve formátu rar, příkaz bude vypadat takto:
rar a myimages.rar /media/photos