ZIP dosyası TAR.GZ'ye nasıl dönüştürülür?
- Bir dosya seçin'e tıklayın ve
.zipdosyasını seçin ya da bırakma alanına sürükleyin. - ZIP'i açarken şifre soruyorsa bu şifreyi Şifre (yalnızca arşiv şifreliyse) alanına girin. Aksi halde alanı boş bırakın.
- TAR.GZ'ye dönüştür'e tıklayın. Dosyalar ZIP'ten çıkarılır, bir tarball'a paketlenir ve gzip ile sıkıştırılır.
- İndir'e basın. Çıktı, girdinin adını alır; yani
my-app.zip,my-app.tar.gzolur.
Her şey tarayıcınızda gerçekleşir: zip.js ZIP'in sıkıştırmasını açar ve libarchive (WebAssembly) gzip tarball'ı yazar. ZIP hiçbir zaman yüklenmez; bu, kimlik bilgileri, yapılandırma ya da müşteri verisi içerdiğinde işe yarar.
Linux ve sunucular neden TAR.GZ'yi tercih eder?
Linux ve diğer Unix benzeri sistemlerde gzip ile sıkıştırılmış tarball, gündelik arşiv biçimidir. Her sunucuda tar ve gzip kuruludur; unzip'in çoğu zaman eksik olduğu minimal konteynerlerde bile. Dağıtım betikleri, paket derleme araçları, yapılandırma yönetimi ve birçok barındırma kontrol paneli bir .tar.gz bekler. Proje web sitelerindeki kaynak kod sürümleri de genellikle bu biçimde yayımlanır.
Burada dönüştürmek bir gidiş dönüşten tasarruf sağlar: bir ZIP'i sunucuya yükleyip sonra unzip kurmak yerine bir TAR.GZ yükler ve tar -xzf my-app.tar.gz ile açarsınız. İçindekileri açmadan görmek için tar -tzf my-app.tar.gz kullanın.
Tarball neleri içerir?
Kaynak bir ZIP olduğundan dönüştürme, her dosya hakkında tam bilgiye sahiptir. Tarball şunları korur:
- ZIP'te kaydedildiği gibi değiştirilme tarihleri; böylece zaman damgalarını karşılaştıran
makeya darsyncgibi araçlar özgün zamanları görür. - Klasör yapısı ve Unix tarzı yollar; uzun yollar ve İngilizce olmayan dosya adları bozulmasın diye POSIX (pax) tar olarak yazılır.
- Bayt bayt dosya içerikleri.
Atılanlar: boş klasörler, macOS artığı girdileri (__MACOSX/ klasörleri ve ._ dosyaları) ve ZIP şifresi. Unix izinleri ZIP'ten alınmaz; bu yüzden kabuk betiklerine açtıktan sonra chmod +x gerekir. Boyut açısından bir TAR.GZ genellikle özgün ZIP'e benzer ya da biraz daha küçüktür, çünkü gzip tarball'ın tamamını tek akış olarak sıkıştırır ve dosyalar arasındaki benzerliklerden yararlanabilir.
İpuçları
- Daha küçük bir dosyaya ihtiyacınız varsa ve hedef sisteminizde
xzvarsa Arşiv Dönüştürücü ile TAR.XZ'ye dönüştürün; tarihler orada da ZIP kaynakları için korunur. - Bilgisayarınızdaki klasörlerden doğrudan tarball oluşturmak, TAR.GZ Dosyası Oluştur ile daha kolaydır.
- Bir TAR.GZ aldınız ve Windows kullanan iş arkadaşlarınız için ZIP mi gerekiyor? TAR.GZ'den ZIP'e aracını kullanın.
- ZIP'i önce, girdileri kaldırarak ya da yeniden adlandırarak ZIP Dosyasını Düzenle ile düzenleyin.
Sıkça sorulan sorular
TAR.GZ ile TGZ aynı şey mi?
Evet, .tgz aynı biçimin daha kısa adıdır. Bir araç bu uzantıyı bekliyorsa indirilen dosyayı yeniden adlandırabilirsiniz.
Şifre korumalı bir ZIP'i TAR.GZ'ye dönüştürebilir miyim?
Evet. Şifreyi girin; dosyaların şifresi yerel olarak çözülür. TAR.GZ'de şifreleme yoktur; bu yüzden sonuç korumasızdır.
Windows TAR.GZ'yi açar mı?
Windows 11'in son güncellemeleri açabilir, 7-Zip de açabilir. Windows 10 kullanıcıları bir terminalde tar -xzf çalıştırabilir ya da bunun yerine ZIP kullanabilir.
ZIP en fazla ne kadar büyük olabilir?
Dönüştürme tarayıcı belleğinde çalışır. Yaklaşık 700 MB'a kadar rahattır, daha büyük dosyalar yavaştır ve 2 GB'ı aşan girdiler reddedilir.
Güncellendi