अनज़िप त्रुटि "अंत-केंद्रीय-निर्देशिका हस्ताक्षर नहीं मिला"

मैं एक ज़िप फ़ाइल को अनज़िप करने की कोशिश करता हूं, लेकिन एक त्रुटि मिली:

$ unzip COCR2_100.zip Archive:  COCR2_100.zip  End-of-central-directory signature not found.  Either this file is not  a zipfile, or it constitutes one disk of a multi-part archive.  In the  latter case the central directory and zipfile comment will be found on  the last disk(s) of this archive.note:  COCR2_100.zip may be a plain executable, not an archiveunzip:  cannot find zipfile directory in one of COCR2_100.zip or        COCR2_100.zip.zip, and cannot find COCR2_100.zip.ZIP, period.

मैंने गुगली की लेकिन कोई समाधान नहीं मिला । मैं सोच रहा था कि यह क्यों है और मुझे इसे कैसे ठीक करना चाहिए? धन्यवाद!

ज़िप फ़ाइल से डाउनलोड किया जा सकता सीओसीआर 2_100. यह एक एप्लिकेशन है, और यहां इसकी वेबसाइट है http://users.belgacom.net/chardic/cocr2.html.

मेरा ओएस 10.10 है ।

इस उत्कृष्ट समाधान का प्रयास करें:

jar xvf COCR2_100.zip

कदम:

  1. फ़ाइल को टर्मिनल विंडो में खींचें और छोड़ें ।
  2. टर्मिनल में लाइन की शुरुआत करने के लिए नेविगेट करने के लिए कीबोर्ड तीर का उपयोग करें
  3. प्रकार jar xvf अपने फ़ाइल नाम के सामने, अपने फ़ाइल नाम की शुरुआत से पहले स्थान छोड़ना याद रखें ।
  4. एक बियर ले लो और देखो टर्मिनल अपने जादू का काम करता है क्योंकि यह फाइलों को निकालता है ।

नई फ़ाइलें कहाँ जाती हैं, इसका स्थान भिन्न होता है, लेकिन आमतौर पर उन्हें खोजने के लिए सबसे अच्छी चाल है खोजक में अपने कंप्यूटर के नाम पर क्लिक करें जो सभी फ़ाइलों के शीर्ष पर सबसे हाल की गतिविधि प्रदर्शित करनी चाहिए ।

अगर द jar आदेश उपलब्ध नहीं है, आप स्थापित कर सकते हैं fastjar टर्मिनल में निम्नलिखित चिपकाकर:

sudo apt-get install fastjar

समस्या बिल्कुल वही है जो यह कहती है । अनज़िप कोड की रेखा नहीं ढूंढ सकता है जो संग्रह के अंत का संकेत देता है, इसलिए या तो:

  1. संग्रह भ्रष्ट है ।
  2. यह एक नहीं है .ज़िप संग्रह.
  3. संग्रह में 1 से अधिक भाग हैं, लेकिन यह मुझे संभव नहीं लगता है । आपको दूसरे दर्पण को भी आजमाना चाहिए । यह मेरे लिए काम किया ।

अनुलेख ध्यान दें कि विंडोज के लिए प्रोग्राम कैसे बनाया जाता है । तो आपको शराब की जरूरत है (से http://www.winehq.com या उबंटू सॉफ्टवेयर सेंटर) इसे चलाने के लिए ।

के साथ अनज़िप करना 7जेड मेरे लिए काम किया:

7z x COCR2_100.zip

के साथ उपयुक्त के माध्यम से स्थापित करें apt install p7zip-full.

मेरे पास आज एक समान मुद्दा था और डीडी और गनज़िप के साथ कुछ सफलता मिली । यह कोशिश करो:

dd if=corrupt.zip | gunzip -f > xx.csv

मेरे मामले में मुझे अभी भी "गनज़िप: स्टड: फ़ाइल का अप्रत्याशित अंत" त्रुटि मिली है, लेकिन कम से कम मुझे देखने के लिए कुछ आउटपुट मिला है ।

संग्रह प्रकारों को मिलाने से त्रुटि हो सकती है:

मैंने देखा कि उपयोग करते समय unzip, लेकिन एक पर gunzip (जीएनयू) संग्रह मुझे यह त्रुटि मिलेगी, उदाहरण के लिए

एंड-ऑफ-सेंट्रल-डायरेक्टरी सिग्नेचर नहीं मिला । या तो यह फ़ाइल ज़िपफ़ाइल नहीं है, या यह एक बहु-भाग संग्रह की एक डिस्क का गठन करती है । बाद के मामले में केंद्रीय निर्देशिका और ज़िपफ़ाइल टिप्पणी इस संग्रह के अंतिम डिस्क(ओं) पर मिलेगी । अनज़िप: क्रिएट_टेबल्स में से किसी एक में ज़िपफ़ाइल निर्देशिका नहीं मिल सकती है । एसक्यूएल।जीजेड या क्रिएट_टेबल्स । एसक्यूएल।जीजेड।ज़िप, और क्रिएट_टेबल्स नहीं मिल सकता है । एसक्यूएल।जीजेड।ज़िप, अवधि।"

का उपयोग करना gunzip इसी संग्रह पर त्रुटियों के बिना प्रदर्शन किया । !!

मुझे लगता है कि जिन लोगों/लड़कियों ने आपको जवाब दिया है, वे सही रास्ते पर हैं, यह बहुत अच्छी तरह से दूषित फ़ाइल है । यदि ऐसा है तो फ़ाइल डाउनलोड करने के लिए एक और दर्पण का प्रयास करें । आप टर्मिनल खोलकर आरएआर स्थापित करने का प्रयास कर सकते हैं sudo apt-get install rar जो एक सच्ची ज़िप फ़ाइल के लिए आरएआर थोड़ा ओवरकिल है । हालांकि यह अन्य प्रारूपों के लिए समर्थन जोड़ता है और आपको विभिन्न फ़ाइल प्रकारों को निकालने की अनुमति देता है ।

अधिक मजबूत जार एक्सवीएफ संग्रह का उपयोग करें । ज़िप, या ‘ज़िप-एफ आर्काइव’ के साथ संग्रह को ठीक करने का प्रयास करें । ज़िप-ओ आर्काइव-फिक्स्ड।ज़िप '(या - एफएफ,`मैन ज़िप ’ देखें) ।

यदि आप फ़ाइल को एमडी 5 करते हैं और एक ही परिणाम “ए 55352 एएएसी 3193948478952 डीईए 33828 ईएफ” प्राप्त करते हैं तो आपका डाउनलोड अच्छा है, लेकिन यदि यह बिल्कुल समान नहीं है, तो आपका डाउनलोड भ्रष्ट है

मैं मिरर लिंक का उपयोग करके बिना किसी समस्या के प्रोग्राम को डाउनलोड और निकालने में सक्षम था । शायद आपका डाउनलोड भ्रष्ट है? फ़ाइल पर मेरा एमडी 5 एसयूएम आउटपुट यहां दिया गया है: ए 55352 एएएसी 31 9 3 9 48478 9 52 डीईए 33828 ईएफ /होम/चक/डेस्कटॉप/सीओसीआर 2_100 । ज़िप

@ सीटुचिक: धन्यवाद! दर्पण एक अच्छा है । मूल एक टूट गया है ।

एनपी बड, खुशी है कि मैं सेवा का हो सकता हूं ।

भविष्य के पाठक: यदि आप गिटहब से किसी फ़ाइल को अनज़िप करने का प्रयास करते समय इस त्रुटि का सामना करते हैं, तो फ़ाइल को वगेटके साथ डाउनलोड करने का प्रयास करें । अधिक जानकारी यहाँ

स्टैक ओवरफ्लो पर समान प्रश्न: bash - can't download github project with curl command - Stack Overflow