UltKit

TAR.GZ'yi ZIP'e Dönüştürme

.tar.gz aslında üst üste binmiş iki formattır: gzip sıkıştırmasıyla sarılmış bir tar paketi. Windows araçlarının çoğu bu katmanları tek tek açar. Bu dönüştürücü iki katmanı birden kaldırır ve özgün klasörleri ile tarihleri koruyan tek bir ZIP oluşturur.

Arşiv Dönüştürücü

veya ZIP, ZIPX, RAR … dosyaları buraya bırakın ·

Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    Tar arşivini ekleyin

    Her biri en fazla 95 MB olan ve bir seferde en çok 20 adet .tar.gz veya .tgz dosyası yükleyin. .tar.bz2 ve .tar.xz arşivleri de aynı şekilde kabul edilir.

  2. 2

    Klasör yapısını koruyun

    Bir projenin dizin yapısı korunsun diye Klasör düzeni ayarını Klasörleri koru seçeneğinde bırakın. Tüm dosyalar en üst düzeyde seçeneğini yalnızca düz bir belge veya resim grubu için kullanın.

  3. 3

    ZIP'e dönüştürün

    ZIP biçimine Dönüştür → düğmesine basıp dosyayı indirin. ZIP şifreli olacaksa önce Gelişmiş ayarlar altından bir Yeni parola girin.

Yanıt

tar.gz dosyasını ZIP'e nasıl dönüştürürüm?

.tar.gz veya .tgz dosyasını yükleyip ZIP biçimine Dönüştür → düğmesine basın. gzip katmanı açılır, tar okunur ve her dosya klasörü ve tarihiyle bir ZIP'e paketlenir; her cihazda açılmaya hazır olur.

Bir tar.gz neden tek parça bir akıştır

Jean-loup Gailly ve Mark Adler, gzip'i 1992'de GNU Projesi için, Unix compress komutunun patentsiz bir alternatifi olarak yayımladı. gzip tam olarak tek bir bayt akışını sıkıştırır; dosya veya klasör bilmez. Çok sayıda dosyayı tek akışta birleştiren tar ile eşleştirilince Unix'e iki adımlı bir arşiv kazandırdı: tar toplar, gzip küçültür.

gzip tar'ın tamamını bir bütün olarak gördüğünden sonuç katı (solid) bir arşiv gibi davranır. Yüzlerce dosyadaki tekrarlayan metin iyi sıkışır; kaynak kod, Linux paketleri ve WordPress gibi projelerin tar.gz indirmeleri sunmasının nedeni budur. Bedeli erişimdir. Son dosyayı okumak için öncesindeki her şeyi açmanız gerekir ve baştaki hasarlı tek bir bayt gerisini okunamaz yapabilir.

ZIP bunun tersini yapar ve her dosyayı bir dizinin arkasında ayrı ayrı sıkıştırır. Bu biraz boyuta mal olur ama arşivin gezilmesini kolaylaştırır; Windows kullanıcısının beklediği de budur. Windows 11, 2023 güncellemesinden beri tar.gz dosyalarını Dosya Gezgini'nde açıyor, ancak Windows 10, eski iş bilgisayarları ve birçok yükleme formu hâlâ ZIP istiyor. Sıkıştırılmamış düz tar arşivlerinin kendi sayfası var: TAR'dan ZIP'e. Arşiv dönüştürücü ise 7z, RAR ve ISO'yu da kapsar.

Üç aşamada TAR.GZ'den ZIP'e

  1. gzip'i kaldırma

    Sıkıştırılmış akış açılarak özgün tar dosyasına döndürülür.

  2. tar'ı okuma

    Her başlık bir dosyanın yolunu, boyutunu ve değiştirilme tarihini verir.

  3. ZIP'i yazma

    Dosyalar tek tek sıkıştırılır ve ZIP'in merkezi dizinine eklenir.

TAR.GZ

Gzip ile sıkıştırılmış TAR arşivi

.tar.gz (veya .tgz) dosyası, 1992'de yayımlanan GNU sıkıştırma aracı gzip ile sıkıştırılmış bir TAR arşividir. Unix izinlerini koruduğu ve iyi sıkıştırdığı için kaynak kod sürümleri, Linux yazılımları ve sunucu yedekleri için geleneksel biçimdir. Bazı araçlarda açmak iki adım sürer: önce gzip, sonra tar. Linux ve macOS bunu yerel olarak açar; Windows kullanıcılarının 7-Zip'e ya da güncel bir yerleşik tar'a ihtiyacı olabilir.

Sıkıştırma
Kayıpsız
Saydamlık
–
Animasyon
–
Çıkış yılı
1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
TAR.GZ dönüştürücü

ZIP

ZIP arşivi

ZIP, PKWARE'den Phil Katz'ın 1989'da oluşturduğu kayıpsız bir arşiv biçimidir. Birçok dosya ve klasörü tek bir sıkıştırılmış dosyada toplar; Windows, macOS, Linux, iOS ve Android ek yazılım olmadan açabilir. ZIP aynı zamanda DOCX, XLSX, EPUB, APK ve JAR dosyalarının arkasındaki kapsayıcıdır. Standart sıkıştırması hızlıdır ancak 7z'den daha az verimlidir ve eski ZipCrypto parola koruması zayıftır.

Sıkıştırma
Kayıpsız
Saydamlık
–
Animasyon
–
Çıkış yılı
1989 · Phil Katz (PKWARE)
ZIP dönüştürücü

TAR.GZ, Linux projelerinin, sunucu yedeklerinin ve kaynak sürümlerinin dağıtım biçimidir; dosyaların Windows'ta veya telefonda iki adım yerine tek adımda açılması gerektiğinde insanlar bunu ZIP'e çevirir. ZIP'ten TAR.GZ'ye ise tersi, yani Linux sunucusu veya derleme betiği için paketleme yapılır.

Bu sayfanın kabul ettiği tar arşivi türleri

from ↓ · to →ZIP7ZExtract
TARTAR to ZIP: yesTAR to 7Z: yesTAR to Extract: yes
TAR.GZ / TGZTAR.GZ / TGZ to ZIP: yesTAR.GZ / TGZ to 7Z: yesTAR.GZ / TGZ to Extract: yes
TAR.BZ2TAR.BZ2 to ZIP: yesTAR.BZ2 to 7Z: yesTAR.BZ2 to Extract: yes
TAR.XZTAR.XZ to ZIP: yesTAR.XZ to 7Z: yesTAR.XZ to Extract: yes
supported not offeredÇıktıyı **Dönüştürülecek biçim** alanından seçin; bu sayfada ZIP önceden seçilidir.

Windows'ta sorun çıkaran Linux dosya adları

Yalnızca büyük/küçük harfle ayrılan adları ve özel karakterleri kontrol edin

Linux, README ve readme dosyalarının aynı klasörde durmasına izin verir ve adlarda : ile ? gibi karakterlere de izin verir. Windows ilk çifti tek dosya sayar ve bu karakterleri kabul etmez; bu yüzden ZIP'i Windows'ta çıkardıktan sonra dosyalardan biri eksik olabilir veya yeniden adlandırılmış olabilir. Tar arşivindeki sembolik bağlantılar da yeniden oluşturulmaz; bunlara bağlı kodlarda tar arşivini Linux kullanıcıları için saklayın.

TAR.GZ'den ZIP'e dönüştürme hakkında sorular

7-Zip neden .tar.gz dosyamı klasör yerine .tar dosyasına çeviriyor?

7-Zip iki katmanı ayrı ayrı işler: ilk çıkarma gzip'i kaldırıp .tar dosyasını bırakır, ikinci çıkarma dosyaları açar. Burada ZIP'e dönüştürmek ikisini birden yapar; alıcı da tek bir tanıdık dosya alır.

.tgz dosyası .tar.gz dosyasından farklı mı?

Hayır. .tgz, uzantıları üç karakterle sınırlayan sistemlerden kalma, aynı şeyin kısaltılmış adıdır. İkisi de gzip ile sıkıştırılmış bir tar arşividir ve burada ikisi de kabul edilir.

ZIP neden başlangıçtaki tar.gz dosyasından daha büyük?

gzip, tar dosyasının tamamını tek bir kesintisiz akış olarak sıkıştırır; bu yüzden dosyalar arasındaki örüntüleri, örneğin yüzlerce benzer kaynak dosyasını yeniden kullanabilir. ZIP her dosyayı kendi başına sıkıştırır ve her seferinde sıfırdan başlar. Fark, çok sayıda küçük metin dosyasında en büyük, fotoğraf veya videolarda en küçüktür.

Neden tar.gz içindeki tek bir dosyayı her şeyi çıkarmadan önizleyemiyorum?

Hiçbir katmanda dizin yoktur. gzip yalnızca baştan açılabilir, tar ise dosyalarını yol boyunca birer başlık olarak listeler. ZIP ise sonunda bir dizin tutar; içeriği bu yüzden anında görünür.

GitHub sürümünün ZIP'ini mi yoksa tar.gz'sini mi indirmeliyim?

GitHub her sürümün kaynak kodunu iki biçimde de sunar ve içerik aynıdır. Windows'ta ZIP'i seçin; Linux veya macOS'ta ikisi de olur. Yalnızca elinizde tar.gz varsa ve diğer sürüm yoksa dönüştürün.

Bunu Mac'te hiçbir şey yüklemeden yapabilir miyim?

Evet. Finder'da .tar.gz dosyasına çift tıklayın, Archive Utility iki katmanı da açar; sonra klasöre sağ tıklayıp Sıkıştır deyin ve ZIP oluşturun. Chromebook, telefon veya kısıtlı bir iş bilgisayarındaysanız bu sayfayı kullanın.