4 GB’tan büyük zip dosyalarını Linux’ta açmak
14 Şubat 2013 Perşembe, 10:00 | Gezegenunzip komutuyla 14 GB’lık bir zip dosyasını açmaya çalışıp hata aldığımda çektiğim dosya bozuk diye düşünmüştüm. Böyle corrupt falan bişiler yazmıştı. file komutuyla dosyaya baktım, başlıklarında bir sorun yoktu — zip arşiv dosyası olarak görüyordu.
Dosyayı silip baştan çekmeme ramak kala, daha dikkatli okuduğumda dosyada 10 GB kadar bir fazlalık olduğunu iddia ettiğini farkettim. Rastlantı olacak hali yoktu, unzip komutu 4 GB’tan büyük dosyaları açamıyor olmalıydı.
Google dostumdur, bu sorun gerçekten var mı diye sordum. Varmış. Ama acıklı olan e-posta liste / forumlarda hemen herkes “zip niye kullanıyorsun, gzip kullan, vs vs” türü önerilerle gelmiş. En sinir olduğum yanıtlama türlerinden biri :(. İyi, güzel, hoş demişsiniz de, zip’i kendi hazırlamadıysa (bkz ben) ne yapacak? Adamlar soruyu, büyük bir dosyayı nasıl sıkıştırıp aktarırım diye sormamış ki, zip’i açamıyorum diye sormuş…
p7zip uygulamasına yöneldim ben de. Sisteme kurup,
7za x hede.zip
dedim ve çatır çatır açıldı zip. Başka bir sıkıştırma türü önermekten daha kolay değil mi? :)
“4 GB’tan büyük zip dosyalarını Linux’ta açmak” İçin Yapılan 3 Yorum
Enver ALTIN 14 Şubat 2013 Perşembe günü dedi ki :
Teorik olarak…
http://users.suse.com/~aj/linux_lfs.html
-D_FILE_OFFSET_BITS=64 ile compile edince unzip büyük dosyaları destekliyor olmalı. Senin dağıtımın eşekliği olabilir.
Onur Aslan 14 Şubat 2013 Perşembe günü dedi ki :
zip niye kullaniyosun gzip kullan :-)
Sedat Kocadoğan 23 Şubat 2013 Cumartesi günü dedi ki :
Aynı durumun başka bir türü az önce başıma gelmişti. 4 GB’dan büyük iso dosyalarınıda aynı şekilde açamıyorsunuz. Fileroller ya za archivemounter gibi araçlarla. Bunun için
7z x buyuk.iso -o nereye/acacaksaniz
şeklinde de sorunsuz bir şekilde 4 GB’dan büyük isoları açabilirsiniz..