Tidak ada utilitas default di sistem CentOS/RHEL 7 untuk mengekstrak file .rar. Pos ini menguraikan langkah-langkah untuk memasang unar paket dan penggunaan perintah unar untuk mengekstrak file dengan ekstensi .rar.
1. Masuk sebagai pengguna root (atau gunakan sudo) dan konfigurasikan repositori EPEL terbaru untuk dapat menginstal paket unar:
# yum install epel-releaseCatatan :Saya sarankan untuk menonaktifkan semua repositori yang ada dan hanya mengaktifkan repositori EPEL jika Anda tidak ingin menghadapi konflik apa pun.
2, Sekarang Anda seharusnya dapat melihat repositori yang baru saja dikonfigurasi:
# yum clean all # yum repolist
Anda seharusnya dapat melihat paket unrar yang terdaftar juga menggunakan perintah di bawah ini.
# yum info unar*
Misalnya:
# yum info unar* Loaded plugins: ulninfo Available Packages Name : unar Arch : x86_64 Version : 1.10.1 Release : 1.el7 Size : 1.9 M Repo : EPEL Summary : Multi-format extractor URL : http://unarchiver.c3.cx/commandline License : LGPLv2+ Description : The command-line utilities lsar and unar are capable of listing and extracting : files respectively in several formats including RARv3. unar can serve as a free : and open source replacement of unrar. #
3. Sekarang lanjutkan untuk menginstal paket:
# yum install unar -y
4. Setelah paket terinstal, sekarang dimungkinkan untuk mengekstrak file RAR. Gunakan unrar perintah untuk mengekstrak file .rar.
# unar [file_name.rar]
Misalnya:
# ll total 8 -rw-r--r--. 1 root root 72 May 6 10:48 test.rar #
# file test.rar test.rar: RAR archive data, v8, os: MS-DOS #
# unar test.rar test.rar: RAR 5 test.txt (0 B)... OK. Successfully extracted to "./test.txt". #
# ll total 8 -rw-r--r--. 1 root root 72 May 6 10:48 test.rar -rw-r--r--. 1 root root 0 May 6 10:48 test.txt #
Catatan :Lihat halaman manual perintah unrar untuk informasi lebih lanjut dan opsi yang tersedia.
# man unrar
Jika Anda memindahkan repositori asli di awal posting, pindahkan kembali ke tempat asalnya dan lakukan "bersihkan semua"
# yum clean all # yum repolist