P7Zip diperlukan untuk mengekstrak file arsip tertentu, terutama jenis .7z. Itu tidak tersedia di repositori RHEL 8, jadi Anda harus mendapatkannya di tempat lain. Untuk itu, ada dua opsi, EPEL
dan membangunnya dari sumber. Keduanya bekerja dengan baik.
Dalam tutorial ini Anda akan mempelajari:
- Cara Memasang P7Zip Dari EPEL
- Cara Mengunduh Sumber P7Zip
- Cara Memasang Alat Bangun
- Cara Membuat dan Memasang P7Zip
- Contoh dasar tentang cara mengekstrak dan mengompresi file 7z
Instal P7Zip di RHEL 8
Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | RHEL 8 / CentOS 8 |
Perangkat Lunak | P7Zip |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara Menginstal P7Zip Dari EPEL
- P7Zip dikemas dan siap digunakan di EPEL. Jika Anda belum memilikinya, aktifkan EPEL di sistem Anda.
- Sekarang, instal paket P7Zip secara normal dengan DNF.
# dnf install p7zip p7zip-plugins
Cara Mengunduh, Menginstal, dan Memenuhi P7Zip dari Sumber
Jika, EPEL tidak tersedia karena alasan tertentu, atau paket menjadi usang, Anda selalu dapat membuat P7Zip dari sumbernya. Ini bukan aplikasi yang terlalu besar, jadi tidak butuh waktu lama.
- Mulailah dengan mengunduh tarball sumber P7Zip dari SourceForge. Cari dan unduh tarball terbaru dari repositori P7Zip.
- Buka paket tarball yang ingin Anda buat.
$ tar xjpf p7zip_16.02_src_all.tar.bz2
- Memasang Alat BangunAnda memerlukan alat pembangunan untuk mengompilasi P7Zip. Jika Anda belum menginstalnya, lakukan instalasi grup dengan DNF untuk mendapatkan semua yang Anda perlukan.
# dnf groupinstall 'Development Tools'
- Buat dan Instal P7ZipNow,
cd
ke direktori sumber yang Anda buka paketnya.$ cd p8zip_16.02
Bangun P7Zip di RHEL 8.Ada beberapa cara berbeda untuk membuat P7Zip yang berisi kumpulan utilitas dan plugin yang berbeda. Untuk mendapatkan semuanya, gunakan
all3
opsi denganmake
.-j4
flag di sini memberitahu make untuk menggunakan 4 core CPU.$ make -j4 all3
P7Zip Dipasang di RHEL 8.P7Zip menyediakan skrip instalasi untuk meletakkan semua yang baru saja Anda buat di tempat yang benar. Jalankan dengan hak akses root untuk menginstal P7Zip dan semua plugin terkait yang baru saja Anda buat.
# ./install.sh
Setelah selesai, ini akan memberi tahu Anda semua yang diinstal dan di mana meletakkan semuanya.
Cara mengekstrak dan mengompres file dengan contoh P7Zip
Untuk membuat arsip terkompresi bernama archive.7z
dari Archvie
eksekusi direktori:
$ 7za a archive.7z Archive
Untuk mengekstrak file dari file terkompresi 7z gunakan e
beralih:
$ 7za e archive.7zContoh Ekstrak dan Kompres file 7z di RHEL 8 Linux
Kesimpulan
Apapun cara yang Anda pilih untuk menginstal P7Zip, Anda akan memiliki akses penuh ke sana dan pluginnya sekarang. Jika Anda memilih untuk menginstal sumber, Anda harus memeriksa pembaruan secara teratur. Anda selalu dapat menghapus instalasi sumber ketika versi yang dapat diterima tersedia di EPEL.