Buka File TAR.GZ di Android — Ekstrak Arsip Gzip

Buka File TAR.GZ di Android — Ekstrak Arsip Gzip

Terakhir Diperbarui :

TAR.GZ (juga ditulis sebagai .tgz ) adalah arsip TAR yang dikompresi dengan GZIP — format standar untuk mendistribusikan kode sumber, paket perangkat lunak Linux, cadangan server, dan alat pengembang.Ini menggabungkan dua utilitas Unix: tar untuk menggabungkan beberapa file ke dalam satu arsip sambil mempertahankan struktur direktori dan izin, dan gzip untuk mengompresi bundel yang dihasilkan menjadi file yang jauh lebih kecil.

Anda akan menemukan file TAR.GZ setiap kali Anda mengunduh perangkat lunak dari GitHub, mentransfer file dari sistem macOS atau Linux, memulihkan cadangan server, atau bekerja dengan alat pengembangan.AnExplorer membuka file .tar.gz dan .tgz secara asli — jelajahi di dalam arsip atau ekstrak semuanya ke folder dalam satu langkah.

Jawaban Cepat

Buka AnExplorer → ketuk file .tar.gz → telusuri konten atau tekan lama → Ekstrak untuk mendekompresi semuanya ke dalam folder.AnExplorer menangani dekompresi GZIP dan ekstraksi TAR secara otomatis.

Apa itu File TAR.GZ?

TAR.GZ adalah dua operasi yang digabungkan menjadi satu file:

  1. TAR (Tape Archive) — menggabungkan file dan direktori ke dalam satu arsip.Tanpa kompresi, hanya pengemasan.Mempertahankan nama file, hierarki direktori, izin Unix, stempel waktu, dan symlink.
  2. GZIP (GNU Zip) — mengompresi seluruh file TAR menggunakan algoritma Deflate.Mengurangi ukuran arsip biasanya 30-70% tergantung pada konten.

Pendekatan dua lapis ini merupakan standar dalam sistem Unix/Linux karena memisahkan permasalahan:

  • TAR menangani kompleksitas struktural (direktori, metadata, file khusus)
  • GZIP menangani kompresi data murni

Berbeda dengan ZIP yang mengompresi setiap file secara terpisah, GZIP mengompresi seluruh aliran TAR menjadi satu unit.Hal ini sering kali menghasilkan rasio kompresi yang lebih baik karena algoritme dapat menemukan pola melintasi batas file — terutama efektif untuk kumpulan file serupa seperti kode sumber.

Variasi Ekstensi

Semua ini memiliki format yang sama:

  • .tar.gz — ekstensi ganda kanonik
  • .tgz — bentuk yang dipersingkat (umum pada sistem dengan batas panjang ekstensi)
  • .tar.gzip — jarang tetapi valid

AnExplorer mengenali dan menangani semua variasi secara identik.

Tempat Anda Menemukan File TAR.GZ

TAR.GZ adalah format arsip dominan di Linux, Unix, dan ekosistem pengembang:

SumberApa yang Anda Dapatkan
Unduhan repositori GitHubrepository-main.tar.gz — kode sumber lengkap
Distribusi perangkat lunak LinuxSumber tarball untuk kompilasi
sumber paket npm/pipTarball paket Node.js dan Python
Cadangan servercPanel, Plesk, snapshot DigitalOcean
Ekspor Terminal macOSFile dibundel dengan perintah tar -czf
Lapisan gambar DockerLapisan sistem file kontainer
Rumus buatan sendiriarsip sumber paket macOS
Alat Android NDK/SDKRantai alat pengembangan asli
Pembuangan basis dataPostgreSQL, arsip ekspor MySQL
Migrasi situs webEkspor file situs lengkap dari panel hosting

Cara Membuka File TAR.GZ dengan AnExplorer

Menjelajah Tanpa Mengekstrak

  1. Luncurkan AnExplorer
  2. Navigasikan ke file .tar.gz atau .tgz
  3. Ketuk file — AnExplorer mendekompresi dan menampilkan struktur arsip
  4. Jelajahi direktori dan file di dalamnya
  5. Ketuk masing-masing file untuk dipratinjau (teks, gambar, dokumen)

Ekstrak Semuanya

  1. Navigasikan ke file .tar.gz di AnExplorer
  2. Tekan lama file untuk memilihnya
  3. Ketuk menu (⋮) → Ekstrak
  4. Pilih folder tujuan
  5. Ketuk OK — AnExplorer dekompresi (GZIP) dan ekstrak (TAR) dalam satu langkah
  6. File muncul di folder yang dipilih dengan struktur direktori aslinya

Ekstrak File Tertentu

  1. Ketuk file .tar.gz untuk menelusuri di dalamnya
  2. Arahkan ke file atau folder yang Anda perlukan
  3. Tekan lama untuk memilih item tertentu
  4. Ketuk Ekstrak → pilih tujuan
  5. Hanya item terpilih yang diekstraksi

Detail Teknis

Cara Kerja Kompresi GZIP

GZIP menggunakan algoritme Deflate (yang sama dengan yang digunakan di dalam file ZIP) tetapi menerapkannya ke seluruh aliran data, bukan ke file individual:

  • LZ77 — menemukan urutan byte berulang dan menggantinya dengan referensi balik
  • Huffman coding — mengkodekan output menggunakan kode panjang variabel (kode lebih pendek untuk pola umum)

Hasilnya biasanya adalah pengurangan ukuran sebesar 30-70% untuk konten berbasis teks (kode sumber, file konfigurasi, HTML) dan pengurangan kecil untuk konten yang sudah dikompresi (gambar JPEG, video MP4).

Tingkat Kompresi

GZIP mendukung tingkat kompresi 1-9:

  • Level 1 (cepat) — kompresi minimal, kecepatan maksimum
  • Level 6 (default) — kompresi dan kecepatan seimbang
  • Level 9 (terbaik) — kompresi maksimum, paling lambat

Sebagian besar file TAR.GZ yang Anda unduh menggunakan level 6 atau 9. Level tersebut memengaruhi waktu kompresi tetapi hampir tidak memengaruhi kecepatan dekompresi — ekstraksi selalu cepat, berapa pun level yang digunakan untuk membuat file.

TAR.GZ vs Format TAR Terkompresi Lainnya

FormatEkstensiKompresiRasioKecepatan DekompresiCiptakan Kecepatan
TAR.GZ.tar.gz / .tgzGZIP (Kempis)Baik (30-60%)CepatCepat
TAR.BZ2.tar.bz2 / .tbz2BZIP2 (BWT)Lebih baik (35-65%)SedangLambat
TAR.XZ.tar.xz / .txzXZ (LZMA2)Terbaik (40-70%)LambatSangat lambat
TAR.ZSTD.tar.zstZstandarBaik (35-60%)Sangat cepatCepat
TAR.LZ4.tar.lz4LZ4Sedang (20-40%)Sangat cepatSangat cepat

TAR.GZ mendominasi karena menawarkan keseimbangan terbaik antara rasio kompresi, kecepatan dekompresi, dan ketersediaan universal.Setiap sistem Unix menyertakan gzip secara default.

AnExplorer mendukung varian TAR.GZ, TAR.BZ2, dan TAR.XZ.

Contoh Ukuran File

Rasio kompresi tipikal untuk konten umum:

Tipe KontenUkuran AsliUkuran TAR.GZRasio
Kode sumber (C/Java)100MB20-30MBPengurangan 70-80%
Dokumen teks biasa100MB15-25 MBPengurangan 75-85%
Sudah dikompres (JPEG/MP4)100MB95-100MB~0% pengurangan
Tempat pembuangan database SQL100MB10-20MBPengurangan 80-90%
Aset web campuran (HTML/CSS/JS/gambar)100MB40-60MBPengurangan 40-60%

TAR.GZ vs ZIP

AspekTAR.GZZIP
Pendekatan kompresiAliran (seluruh file)Per file
Rasio kompresiLebih baik untuk file serupaBagus, tapi overhead per file
Akses file acak❌ Harus melakukan dekompresi dari awal✅ Akses langsung ke file apa pun
Izin Unix✅ Terpelihara sepenuhnya❌ Tidak diawetkan
Tautan simbol✅ Diawetkan❌ Tidak didukung
Ukuran file di atas kepalaMinimalDirektori pusat + header per file
Bawaan di Linux/Mac
Bawaan pada Windows
Perlindungan kata sandi❌ (gunakan GPG secara terpisah)✅ AES bawaan

TAR.GZ lebih disukai ketika menjaga metadata Unix atau ketika mengompresi kumpulan besar file teks serupa.ZIP lebih disukai untuk berbagi lintas platform di mana penerimanya mungkin menggunakan Windows.

Kasus Penggunaan Umum di Android

Mengunduh Kode Sumber dari GitHub

Setiap repositori GitHub menawarkan unduhan TAR.GZ:

  1. Di GitHub, buka repositori → KodeUnduh TAR.GZ
  2. Atau gunakan halaman rilis → unduh tarball sumber
  3. Buka di AnExplorer untuk menelusuri file sumber, membaca dokumentasi, atau mengekstrak konfigurasi

Memulihkan Cadangan Server

Panel hosting server (cPanel, Plesk) membuat cadangan sebagai TAR.GZ:

  1. Unduh cadangan ke ponsel Anda
  2. Buka di AnExplorer untuk menemukan file tertentu (database dump, file konfigurasi)
  3. Ekstrak hanya yang Anda perlukan, bukan seluruh cadangan multi-GB

Bekerja dengan Alat Pengembang

Android NDK, Flutter SDK, dan alat lainnya terkadang dikirimkan sebagai TAR.GZ:

  1. Unduh TAR.GZ ke perangkat Anda
  2. Ekstrak ke lokasi yang diketahui
  3. Referensikan alat yang diekstraksi dari lingkungan pengembangan Anda

Mentransfer File dari Mac/Linux

Saat seseorang menggabungkan file di MacOS atau Linux menggunakan Terminal:

  1. Mereka menjalankan tar -czf files.tar.gz folder/
  2. Kirimkan file hasilnya kepada Anda
  3. Buka di AnExplorer untuk menelusuri dan mengekstrak isinya

Pemecahan masalah

"Tidak dapat dibuka sebagai arsip" untuk file .tar.gz

  • File mungkin memiliki ekstensi yang salah — beberapa file .tar.gz salah diberi nama .tar atau hanya .gz
  • Coba tekan lama → Buka sebagai arsip untuk memaksa interpretasi arsip
  • Jika ini benar-benar .gz (satu file terkompresi, bukan bundel TAR), AnExplorer mendekompresinya menjadi satu file

Ekstraksi hanya menghasilkan satu file .tar berukuran besar

Ini berarti hanya lapisan GZIP yang didekompresi tanpa membongkar TAR:

  • Buka file .tar yang dihasilkan di AnExplorer
  • Ekstrak lagi — ini akan membongkar lapisan TAR
  • Dalam kebanyakan kasus, AnExplorer menangani kedua lapisan dalam satu langkah secara otomatis

Ekstraksi sangat lambat

  • Dekompresi TAR.GZ umumnya cepat (GZIP dirancang untuk kecepatan)
  • Arsip yang sangat besar (5+ GB) memerlukan waktu sebanding dengan ukurannya yang tidak dikompresi
  • Pastikan perangkat Anda memiliki penyimpanan kosong yang cukup — konten yang diekstrak lebih besar dari file terkompresi
  • TAR terkompresi BZIP2 dan XZ jauh lebih lambat dibandingkan GZIP

"Penyimpanan tidak mencukupi" selama ekstraksi

  • Arsip TAR terkompresi diperluas 2-5x saat diekstraksi (tergantung konten)
  • 500 MB .tar.gz mungkin menghasilkan 2-3 GB file yang diekstraksi
  • Ruang kosong sebelum ekstraksi atau ekstrak ke kartu SD dengan ruang lebih banyak
  • Gunakan Pembersih Memori untuk mengidentifikasi dan menghapus file yang tidak diperlukan

Masalah izin file setelah ekstraksi

  • Izin Unix yang disimpan dalam file TAR tidak berlaku pada sistem file Android
  • File yang diekstraksi mendapatkan izin baca/tulis standar Android
  • Ini normal dan diharapkan — Android tidak menggunakan penegakan izin Unix

Panduan Terkait

Pertanyaan yang Sering Diajukan

Hak Cipta © DWorkS 2011 – 2026 Semua hak dilindungi