TAR.GZ Dosyalarını Android'de Açın - Gzip'li Arşivleri Çıkarın

TAR.GZ Dosyalarını Android'de Açın - Gzip'li Arşivleri Çıkarın

Son Güncelleme :

TAR.GZ (.tgz olarak da yazılır), kaynak kodunu, Linux yazılım paketlerini, sunucu yedeklemelerini ve geliştirici araçlarını dağıtmak için standart format olan GZIP ile sıkıştırılmış bir TAR arşividir.İki Unix yardımcı programını birleştirir: dizin yapısını ve izinlerini korurken birden fazla dosyayı tek bir arşivde toplamak için tar ve elde edilen paketi önemli ölçüde daha küçük bir dosyaya sıkıştırmak için gzip.

GitHub'dan yazılım indirdiğinizde, macOS veya Linux sistemlerinden dosya aktardığınızda, sunucu yedeklerini geri yüklediğinizde veya geliştirme araçlarıyla çalıştığınızda TAR.GZ dosyalarıyla karşılaşacaksınız.AnExplorer, .tar.gz ve .tgz dosyalarını yerel olarak açar; arşivin içine göz atın veya her şeyi tek adımda bir klasöre çıkarın.

Hızlı Cevap

AnExplorer açın → .tar.gz dosyasına dokunun → içeriğe göz atın veya uzun basın → Çıkart ile her şeyi bir klasöre açın.AnExplorer hem GZIP açmayı hem de TAR çıkarmayı otomatik olarak gerçekleştirir.

TAR.GZ Dosyası Nedir?

TAR.GZ, tek bir dosyada birleştirilmiş iki işlemdir:

  1. TAR (Teyp Arşivi) — dosyaları ve dizinleri tek bir arşivde birleştirir.Sıkıştırma yok, sadece paketleme.Dosya adlarını, dizin hiyerarşisini, Unix izinlerini, zaman damgalarını ve sembolik bağlantıları korur.
  2. GZIP (GNU Zip) — TAR dosyasının tamamını Deflate algoritmasını kullanarak sıkıştırır.İçeriğe bağlı olarak arşiv boyutunu genellikle %30-70 oranında azaltır.

Bu iki katmanlı yaklaşım Unix/Linux sistemlerinde standarttır çünkü endişeleri birbirinden ayırır:

  • TAR yapısal karmaşıklığı yönetir (dizinler, meta veriler, özel dosyalar)
  • GZIP saf veri sıkıştırmayı yönetir

Her dosyayı bağımsız olarak sıkıştıran ZIP'ten farklı olarak GZIP, tüm TAR akışını tek bir birim olarak sıkıştırır.Bu genellikle daha iyi sıkıştırma oranları sağlar çünkü algoritma, dosya sınırlarının ötesindeki kalıpları bulabilir; özellikle kaynak kodu gibi benzer dosyaların koleksiyonları için etkilidir.

Uzantı Varyasyonları

Bunların hepsi aynı formattadır:

  • .tar.gz — kurallı çift uzantı
  • .tgz — kısaltılmış biçim (uzatma uzunluğu sınırları olan sistemlerde ortaktır)
  • .tar.gzip — nadir ama geçerli

AnExplorer tüm varyasyonları aynı şekilde tanır ve işler.

TAR.GZ Dosyalarıyla Nerede Karşılaşırsınız?

TAR.GZ, Linux, Unix ve geliştirici ekosistemindeki baskın arşiv formatıdır:

KaynakNe Alırsınız
GitHub deposu indirmerepository-main.tar.gz — kaynak kodunu tamamlayın
Linux yazılım dağıtımıDerleme için kaynak tarball'ları
npm/pip paket kaynaklarıNode.js ve Python paketi tarball'ları
Sunucu yedeklemelericPanel, Plesk, DigitalOcean anlık görüntüleri
macOS Terminal dışa aktarımlarıtar -czf komutuyla birlikte verilen dosyalar
Docker görüntü katmanlarıKonteyner dosya sistemi katmanları
Evde bira formüllerimacOS paket kaynağı arşivleri
Android NDK/SDK araçlarıYerel geliştirme araç zincirleri
Veritabanı dökümleriPostgreSQL, MySQL arşivlerini dışa aktarma
Web sitesi taşıma işlemleriHosting panellerinden tam site dosyası aktarımı

TAR.GZ Dosyaları AnExplorer ile Nasıl Açılır

Çıkartmadan Göz Atın

  1. ** AnExplorer **'yi başlatın
  2. .tar.gz veya .tgz dosyasına gidin
  3. Dosyaya dokunun — AnExplorer sıkıştırmayı açar ve arşiv yapısını gösterir
  4. İçerideki dizinlere ve dosyalara göz atın
  5. Önizlemek için tek tek dosyalara dokunun (metin, resimler, belgeler)

Herşeyi Çıkart

  1. AnExplorer içindeki .tar.gz dosyasına gidin
  2. Dosyayı seçmek için uzun basın
  3. Menüye (⋮) → Çıkart'a dokunun
  4. Bir hedef klasör seçin
  5. Tamam'a dokunun — AnExplorer tek adımda sıkıştırmayı açar (GZIP) ve çıkarır (TAR)
  6. Dosyalar seçilen klasörde orijinal dizin yapılarıyla görünür

Belirli Dosyaları Çıkart

  1. İçerisine göz atmak için .tar.gz dosyasına dokunun
  2. İhtiyacınız olan dosya veya klasörlere gidin
  3. Belirli öğeleri seçmek için uzun basın
  4. Çıkart'a dokunun → hedefi seçin
  5. Yalnızca seçilen öğeler çıkarılır

Teknik Detaylar

GZIP Sıkıştırma Nasıl Çalışır?

GZIP, Deflate algoritmasını (ZIP dosyalarında kullanılanla aynı) kullanır ancak bunu tek tek dosyalar yerine tüm veri akışına uygular:

  • LZ77 — tekrarlanan bayt dizilerini bulur ve bunları geri referanslarla değiştirir
  • Huffman kodlaması — çıktıyı değişken uzunluklu kodlar (ortak modeller için daha kısa kodlar) kullanarak kodlar

Sonuç, genellikle metin tabanlı içerik (kaynak kodu, yapılandırma dosyaları, HTML) için %30-70 boyut küçültme ve halihazırda sıkıştırılmış içerik (JPEG resimler, MP4 video) için orta düzeyde bir küçültmedir.

Sıkıştırma Seviyeleri

GZIP, 1-9 arasındaki sıkıştırma seviyelerini destekler:

  • Seviye 1 (hızlı) — minimum sıkıştırma, maksimum hız
  • Seviye 6 (varsayılan) — dengeli sıkıştırma ve hız
  • Seviye 9 (en iyi) — maksimum sıkıştırma, en yavaş

İndirdiğiniz çoğu TAR.GZ dosyası seviye 6 veya 9'u kullanır. Seviye, sıkıştırma süresini etkiler ancak açma hızını çok az etkiler; dosyayı oluşturmak için hangi seviyenin kullanıldığına bakılmaksızın çıkarma işlemi her zaman hızlıdır.

TAR.GZ ve Diğer Sıkıştırılmış TAR Formatları

BiçimUzantıSıkıştırmaOranSıkıştırma HızıHız Yaratın
TAR.GZ.tar.gz / .tgzGZIP (Söndürme)İyi (%30-60)HızlıHızlı
TAR.BZ2.tar.bz2 / .tbz2BZIP2 (BWT)Daha İyi (%35-65)OrtaYavaş
TAR.XZ.tar.xz / .txzXZ (LZMA2)En İyi (%40-70)YavaşÇok yavaş
TAR.ZSTD.tar.zstZstandartİyi (%35-60)Çok hızlıHızlı
TAR.LZ4.tar.lz4LZ4Orta (%20-40)Son derece hızlıSon derece hızlı

TAR.GZ üstündür çünkü sıkıştırma oranı, dekompresyon hızı ve evrensel kullanılabilirlik arasında en iyi dengeyi sunar.Her Unix sistemi varsayılan olarak gzip içerir.

AnExplorer TAR.GZ, TAR.BZ2 ve TAR.XZ çeşitlerini destekler.

Dosya Boyutu Örnekleri

Ortak içerik için tipik sıkıştırma oranları:

İçerik TürüOrijinal BoyutTAR.GZ BoyutuOran
Kaynak kodu (C/Java)100MB20-30MB%70-80 azalma
Düz metin belgeleri100MB15-25MB%75-85 azalma
Zaten sıkıştırılmış (JPEG/MP4)100MB95-100 MB~%0 azalma
Veritabanı SQL dökümü100MB10-20MB%80-90 azalma
Karma web varlıkları (HTML/CSS/JS/images)100MB40-60MB%40-60 azalma

TAR.GZ ve ZIP

GörünüşTAR.GZPosta Kodu
Sıkıştırma yaklaşımıAkış (tüm dosya)Dosya başına
Sıkıştırma oranıBenzer dosyalar için daha iyiİyi ama dosya başına ek yük
Rastgele dosya erişimi❌ Başlangıçtan itibaren sıkıştırmayı açmalı✅ Herhangi bir dosyaya doğrudan erişim
Unix izinleri✅ Tamamen korunmuş❌ Korunmamış
Sembolik Bağlantılar✅ Korunmuş❌ Desteklenmiyor
Dosya boyutu yüküAsgariMerkezi dizin + dosya başına başlıklar
Linux/Mac'te Varsayılan
Windows'ta Varsayılan
Şifre koruması❌ (GPG'yi ayrı olarak kullanın)✅ Dahili AES

Unix meta veri konularını korurken veya benzer metin dosyalarından oluşan büyük koleksiyonları sıkıştırırken TAR.GZ tercih edilir.Alıcıların Windows kullanıyor olabileceği platformlar arası paylaşım için ZIP tercih edilir.

Android'deki Yaygın Kullanım Durumları

GitHub'dan Kaynak Kodu İndiriliyor

Her GitHub deposu bir TAR.GZ indirmesi sunar:

  1. GitHub'da depoya gidin → KodTAR.GZ'yi indirin
  2. Veya bir sürüm sayfası kullanın → kaynak tarball'ı indirin
  3. Kaynak dosyalara göz atmak, belgeleri okumak veya yapılandırmaları çıkarmak için AnExplorer'de açın

Sunucu Yedeklemelerini Geri Yükleme

Sunucu barındırma panelleri (cPanel, Plesk) yedeklemeleri TAR.GZ olarak oluşturur:

  1. Yedeği telefonunuza indirin
  2. Belirli dosyaları (veritabanı dökümleri, yapılandırma dosyaları) bulmak için AnExplorer içinde açın
  3. Çoklu GB yedeklemesinin tamamı yerine yalnızca ihtiyacınız olanı çıkarın

Geliştirici Araçlarıyla Çalışmak

Android NDK, Flutter SDK ve diğer araçlar bazen TAR.GZ olarak gönderilir:

  1. TAR.GZ'yi cihazınıza indirin
  2. Bilinen bir konuma çıkartın
  3. Geliştirme ortamınızdan çıkarılan araçlara referans verin

Mac/Linux'tan Dosya Aktarma

Birisi Terminal'i kullanarak macOS veya Linux'ta dosyaları paketlediğinde:

  1. tar -czf files.tar.gz folder/ çalıştırıyorlar
  2. Ortaya çıkan dosyayı size gönderin
  3. İçeriğe göz atmak ve içeriği çıkarmak için AnExplorer'da açın

Sorun Giderme

.tar.gz dosyası için "arşiv olarak açılamıyor"

  • Dosyanın uzantısı yanlış olabilir — bazı .tar.gz dosyaları yalnızca .tar veya .gz olarak yanlış adlandırılmıştır
  • Arşiv yorumunu zorlamak için → Arşiv olarak aç'a uzun basmayı deneyin
  • Eğer gerçekten bir .gz ise (tek sıkıştırılmış dosya, TAR paketi değil), AnExplorer onu tek bir dosyaya açar

Çıkarma yalnızca bir büyük .tar dosyası üretir

Bu, TAR paketini açmadan yalnızca GZIP katmanının sıkıştırmasının açıldığı anlamına gelir:

  • Ortaya çıkan .tar dosyasını AnExplorer içinde açın
  • Tekrar çıkartın — bu, TAR katmanını açar
  • Çoğu durumda, AnExplorer her iki katmanı da tek adımda otomatik olarak işler

Ekstraksiyon çok yavaş

  • TAR.GZ açma işlemi genellikle hızlıdır (GZIP hız için tasarlanmıştır)
  • Çok büyük arşivler (5+ GB), sıkıştırılmamış boyutlarıyla orantılı olarak zaman alır
  • Cihazınızın yeterli boş depolama alanına sahip olduğundan emin olun; çıkarılan içerik sıkıştırılmış dosyadan daha büyük
  • BZIP2 ve XZ sıkıştırılmış TAR'lar GZIP'ten önemli ölçüde daha yavaştır

Çıkarma sırasında "Yetersiz depolama"

  • Sıkıştırılmış TAR arşivleri çıkarıldığında 2-5 kat genişler (içeriğe bağlı olarak)
  • 500 MB'lık bir .tar.gz, 2-3 GB'lık çıkartılmış dosyalar üretebilir
  • Daha fazla alana sahip bir SD karta çıkarmadan veya çıkarmadan önce boş alan
  • Gereksiz dosyaları belirlemek ve kaldırmak için Bellek Temizleyici kullanın

Çıkarma sonrasında dosya izinleri sorunları

  • TAR dosyalarında saklanan Unix izinleri Android'in dosya sisteminde geçerli değildir
  • Çıkarılan dosyalar standart Android okuma/yazma izinlerine sahiptir
  • Bu normal ve beklenen bir durumdur — Android, Unix izin uygulamasını kullanmaz

İlgili Kılavuzlar

Sıkça Sorulan Sorular

Telif Hakkı © DWorkS 2011 – 2026 Tüm hakları saklıdır