Meskipun ada banyak alat kompresi data grafis dan baris perintah, zstd adalah salah satu yang menonjol. Kependekan dari Zstandard, zstd adalah alat kompresi data yang dikembangkan oleh insinyur data Facebook pada tahun 2015. Alat ini sangat efektif dan mudah digunakan, sehingga zstd telah menjadi alat kompresi pilihan bagi banyak pengguna Linux. Tutorial ini akan menunjukkan cara menginstal zstd dan menggunakannya dari terminal.
Cara Install zstd di Berbagai Distro Linux
Sebelum Anda dapat menggunakan zstd, Anda harus menginstalnya – jika Anda belum menginstalnya di distro Linux Anda.
Untungnya, menginstal zstd semudah menjalankan beberapa perintah.
Catatan: berdasarkan distro Linux mana yang Anda jalankan, Anda mungkin harus menginstal dependensi dan berbagai alat sebelum mengompilasi dan menginstal zstd. Itu sebabnya hal pertama yang harus Anda lakukan adalah memperbarui sistem Anda. Untuk distro berbasis Debian dan Ubuntu, Anda dapat menggunakan perintah update dan upgrade:
sudo pembaruan tepat sudo peningkatan yang tepat
Untuk memastikan bahwa Anda memiliki semua dependensi yang dibutuhkan zstd, instal build-essentials, wget, dan tar menggunakan perintah:
sudo tepat instal build-essential wget ter
Sekarang Anda telah menginstal semua dependensi dan alat yang diperlukan, Anda dapat melanjutkan dan menginstal zstd.
Di Debian/Ubuntu/Linux Mint
Untuk menginstal zstd pada sistem Debian/Ubuntu/Linux Mint, jalankan perintah:
sudo tepat instal zstd
Di Fedora/Red Hat/CentOS/AlmaLinux
Untuk menginstal Zstandard pada sistem Fedora/Red Hat/CentOS/AlmaLinux, jalankan perintah;
sudo dnf instal zstd
Di Arch Linux/Manjaro
Untuk menginstal zstd di sistem Arch Linux/Manjaro, jalankan perintah:
sudo pacman -S zstd
Sekarang kita telah menginstal zstd dan siap untuk digunakan, kita dapat mulai menggunakannya untuk mengompres file.
Mengompresi File dengan zstd
Menggunakan zstd untuk mengompres file itu mudah. Yang harus Anda lakukan adalah menjalankan perintah zstd [nama file]. Menggunakan perintah di atas membuat file terkompresi baru dengan ekstensi .zst.
Misalnya, untuk mengompres “samplecompression.text” di direktori “/var/log”, kami akan menjalankan perintah:
CD / var / log sudo zstd samplecompression.text
berikut adalah contoh keluarannya:
Output di atas menunjukkan faktor kompresi, yaitu 44,08% dari 1141 byte untuk 503 byte.
Mengompresi Banyak File
Untuk menggunakan zstd untuk mengompres banyak file secara bersamaan, yang harus Anda lakukan adalah menentukan file yang ingin Anda kompres, dipisahkan dengan spasi di antaranya.
Misalnya, untuk mengompres “compress.txt”, “compress2.txt”, “compress3.txt”, dan “compress4.txt”:
sudo zstd kompres.txt kompres2.txt kompres3.txt kompres4.txt
Anda juga dapat menggunakan wildcard “*†untuk mengompres semua file dan folder dalam direktori Anda saat ini/yang ditentukan. Misalnya:
sudo zstd * .txt
Mendekompres File dengan zstd
Saat Anda perlu mendekompres file dengan zstd, gunakan opsi -d atau unztd.
Misalnya, untuk mendekompresi file yang digunakan di seluruh panduan ini, Anda akan menggunakan salah satu dari perintah berikut:
sudo zstd -d samplecompression.text.zst sudo unzstd samplecompression.text.st
Pastikan sumber file dari arsip tidak ada, atau zstd akan meminta Anda untuk menimpa file yang ada.
Kesimpulan
Tutorial ini telah mengilustrasikan cara mengompres dan mendekompres file menggunakan utilitas zstd. Sementara itu, Anda dapat mempelajari cara mengekstrak file zip di Linux.