.Zip फ़ाइल बनाने के लिए GZip का उपयोग कैसे करें


12

क्या .zip फ़ाइल बनाने के लिए GZip का उपयोग करना संभव है? मैं Googling रहा हूं और मुझे ऐसा कुछ भी नहीं मिला जिससे मुझे विश्वास हो कि यह संभव है


1
और उपयोग नहीं zip?
क्वांटा

जवाबों:


13

आप शायद उपयोग करना चाहते हैं zipऔर नहीं gzip। यह करना चाहिए:

zip -r newzip.zip /path/to/zip/stuff

7

यह नहीं हो सकता। gzip और (pk) ज़िप अलग-अलग कंप्रेशन फॉर्मेट्स का उपयोग करते हैं, और अधिक महत्वपूर्ण रूप से, ज़िप एक संग्रह में कई फाइलों, निर्देशिकाओं को एक साथ पैकेज भी करता है।


4
वे (वर्तमान में) एक ही संपीड़न प्रारूप (डिफ्लेट) का उपयोग करते हैं, वे बस चीजों को अलग तरीके से पैकेज करते हैं।
इग्नासियो वाज़क्वेज़-अब्राम्स

2

मूल ज़िप प्रारूप इस प्रकार है:

 tar -cZf package.zip files....

(ध्यान दें कि कैपिटल Z कम्प्रेस्स लिब का उपयोग करता है - छोटे 'z' के उपयोग से एक gzipped संग्रह मिलेगा जो pk / winzip समझ सकता है)।

यानी नहीं, आप एक pkzip फ़ाइल बनाने के लिए gzip का उपयोग नहीं कर सकते हैं - लेकिन मुझे एक Unix मशीन मिल जाएगी, जो कि gzip थी, लेकिन संपीड़ित नहीं थी।


नहीं, यह नहीं है। ज़िप फाइलें संपीड़ित के माध्यम से पारित एक टारबॉल से अधिक हैं।
इग्नासियो वाज़केज़-अब्राम्स

1
के समान; = समान। टार यूनियनों की अनुमति और ऐसे ज़िप को संग्रहीत नहीं करता है। जिप भी एक समय में केवल 32kb को संपीड़ित करता है ताकि आप एक फाइल को बिना निकाले ही निकाल सकें, जो इसके पहले आई हर चीज को डिकम्पोज करे; tar एक ही बार में पूरी चीज़ को संकुचित कर देता है (बेहतर संपीड़न देता है)। सबसे महत्वपूर्ण बात, वे अलग-अलग फ़ाइल स्वरूप हैं जो अन्य उपकरण द्वारा मान्यता प्राप्त नहीं हैं।
Psusi
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.