मैक ओएस एक्स पर बड़ी ज़िप फ़ाइल (50 जीबी) निकालें


21

मैं फ़ाइलों को किसी अन्य हार्ड ड्राइव पर ले जाने का प्रयास कर रहा था। इसलिए मैंने मैक ओएस एक्स बिल्ट-इन कंप्रेस फ़ंक्शन का उपयोग करके अपनी सभी तस्वीरों को एक बड़ी ज़िप फ़ाइल में संग्रहीत किया।

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

मुझे विंडोज़ में कोई भाग्य नहीं है क्योंकि मेरी कई फाइलों में चीनी फाइलनाम हैं, और विंडोज के तहत सही नाम तक नहीं निकाल सकते हैं।

क्या कुछ प्रोग्राम हैं जो बड़ी फ़ाइलों का समर्थन कर सकते हैं, मैक ओएस एक्स के सेक फ़ंक्शन का उपयोग करके संपीड़ित फ़ाइलों को संभाल सकते हैं, और यूटीएफ -8 फ़ाइलनाम का समर्थन कर सकते हैं? GUI के साथ या उसके बिना ठीक है।

अद्यतन करें

ठीक है, मैंने फ़ाइलों को संपीड़ित करने का गलत निर्णय लिया था, और यह पहले से ही बहुत देर हो चुकी है। मुझे लगा कि अगर मैं इसे कंप्रेस कर सकूं तो मुझे फाइल निकालने में सक्षम होना चाहिए। बहुत देर हो चुकी है, मूल प्रतियां चली गई हैं, केवल एक बड़ी जिप फाइल यहां बची है।

मैंने 'अनज़िप' का उपयोग करने की कोशिश की है, लेकिन यह कहता है कि एंड-ऑफ-सेंट्रल-डायरेक्टरी सिग्नेचर नहीं मिला । मुझे लगता है कि इसमें बड़ी फ़ाइल समर्थन भी नहीं है।

मैं SuperMagic द्वारा बताई गई विन्डोज़ विस्टा विधि की कोशिश करूँगा, लेकिन मुझे इसके लिए एक कंप्यूटर उधार लेने की आवश्यकता है। वैसे भी, आप सभी को धन्यवाद, लेकिन कृपया उस फ़ाइल को निकालने वाले सॉफ़्टवेयर पर अधिक सुझाव दें।


3
ध्यान दें कि फ़ोटो जेपीईजी थे फिर ज़िप या किसी अन्य दोषरहित संपीड़न वास्तव में उन्हें बहुत कम नहीं होगा अगर सभी। टार एक अच्छा क्रॉस-प्लेटफ़ॉर्म विकल्प होगा यदि आप उन्हें स्थानांतरित करने के लिए केवल एक फ़ाइल में संग्रह करना चाहते हैं।
therefromhere

उन सभी को संग्रहित करने में जितना समय लगता है, वह शायद व्यक्तिगत फाइलों के रूप में उनकी नकल करने से कहीं अधिक था।
जेरेमी एल

2
क्या यह प्रश्न अभी भी सक्रिय है? आपने पहले स्थान पर 50 जीबी ज़िप फ़ाइल कैसे बनाई? खोजक या OS X पर कमांड लाइन से?
dtlussier

जवाबों:


31

मैं एक ही स्थिति में था जब एक 12GB निर्देशिका का समर्थन कर रहा था।

मैंने इसे dittoOS X Yosemite स्थापना के साथ आसानी से उपलब्ध कमांड का उपयोग करके तय किया :

ditto -x -k file.zip dst-directory

-x to extract an archive    
-k Specifies it to be a PKZip archive instead of the default CPIO    

1
यह स्वीकृत उत्तर होना चाहिए। अतिरिक्त सॉफ़्टवेयर स्थापित करने और पूरी तरह से काम करने की आवश्यकता नहीं है। मैं आधुनिक काम के साथ थोड़ा सा काम करता हूं। वीएम का ज़िप किया हुआ और यह अब तक का सबसे आसान और सरल तरीका है।
इयान बेल्चर

यह सबसे अच्छा उपाय है। मैंने सिर्फ 14 जीबी डेटा फ़ाइल को अनज़िप करने के लिए इसका उपयोग किया है कि 'अनज़िप' प्रक्रिया नहीं होगी।
डेव

बस ध्यान दें कि p7zip (दूसरे उत्तर में संदर्भित) अन्य प्लेटफार्मों द्वारा बनाए गए कुछ बड़े ज़िप अभिलेखागार खोल सकता है जो कि डिट्टो भ्रष्ट के रूप में पढ़ेंगे।
मैट सैंडर्स

17

मैं हाल ही में ओएस एक्स 10.6.6 पर इस समस्या में भाग गया। मैं अपने VMware VMs को कमांड लाइन पर जिप कर रहा हूं, और उन्हें बैकअप मीडिया में कॉपी कर रहा हूं। जब मैंने हार्डवेयर की विफलता के बाद बैक-अप वीएम को अनज़िप करने की कोशिश की, तो मेरे पास कुछ तनावपूर्ण मिनट थे क्योंकि मैंने अनज़िप की "केंद्रीय निर्देशिका की शुरुआत नहीं मिली; जिपफाइल भ्रष्ट" त्रुटि के साथ कुश्ती की।

कुछ आसपास घूमने के बाद, समस्या यह हो जाती है कि Info-Zip-zip के v3.0 के साथ OS X जहाज, जो Zip64 एक्सटेंशन का समर्थन करता है और जरूरत पड़ने पर स्वचालित रूप से उनका उपयोग करता है (इसलिए मैं इसे समझे बिना Zip64 फाइलें बना रहा था), लेकिन केवल Info-Zip के अनज़िप का v5.52, जो ज़िप 64 का समर्थन नहीं करता है - ज़िप 64 का समर्थन अनज़िप के v6.0 में जोड़ा गया था।

मुझे पता नहीं है कि Apple शिप किए गए ज़िप से मेल खाने वाले unzip को शिप क्यों नहीं करता, लेकिन मुझे दो आसान उपाय मिले:

  1. MacPorts उपयोगकर्ता "sudo पोर्ट इंस्‍टॉल अनज़िप" का उपयोग करके अनज़िप 6.0 को इंस्‍टॉल कर सकते हैं।

  2. शेयरवेयर उपयोगिता बेटरज़िप, जो वैसे भी सॉफ्टवेयर का एक उपयोगी टुकड़ा है, ज़िप 64 का समर्थन करता है, इसलिए कमांड लाइन के बजाय इसका उपयोग करके, मैं अपने संग्रहीत वीएम को निकालने और अपने दिन को जारी रखने में सक्षम था।


बेटरजिप ने मेरी समस्या हल कर दी, thx!
एचडीएक्स

मुझे एक बड़ी ज़िप फ़ाइल के लिए भी त्रुटियाँ मिल रही थीं। मैं एक विकल्प के रूप में भी Unarchiver जोड़ने का सुझाव देंगे ।
सैंडी चैपमैन

16

यदि आप Homebrew का उपयोग करते हैं, तो आप 7zip को इसके साथ स्थापित कर सकते हैं brew install p7zip:।

इसके बाद आप के साथ फ़ाइल निकालने कर सकते हैं: 7z x filename.zip


2
शायद बिना कहे चला जाता है, लेकिन port install p7zipअगर आप macports का उपयोग करते हैं।
euroburɳ

"7z" और "x" के बीच व्हाट्सएप पर ध्यान दें, हो सकता है कि आप एक लाइन ब्रेक @tremby डाल सकें।
luk2302

2
वास्तव में नहीं लगता कि यह आवश्यक है। यह एक मोनोस्पेस फॉण्ट में है। अगर मैंने एक जोड़ा तो मुझे लाइन ब्रेक से बचना होगा।
कांपना

6

मेरा मानना ​​है कि ज़िप फ़ाइल प्रारूप में 4 जीबी कुल संग्रह आकार सीमा है। विकिपीडिया इसका समर्थन करता दिख रहा है।

यदि आपके पास एक Windows Vista या अधिक हाल ही में उपलब्ध कंप्यूटर है, तो संग्रह को देखने के लिए यह देखने का प्रयास करें कि यह नए ZIP64 प्रारूप में है या नहीं।

तो यह संभव है कि ZIP64 समर्थन संग्रह बनाने वाले और आप इसे अनज़िप करने के लिए उपयोग कर रहे हैं के बीच अलग है।

इसके अलावा, क्या मैक ओएस एक्स कमांड प्रॉम्प्ट में अनज़िप कमांड मानक है?


हाँ, आप "अनज़िप फ़ाइल" आज़मा सकते हैं
यानोकवा

4

मुझे वास्तव में एक ही समस्या थी ... मानक मैक आर्काइव सॉफ्टवेयर के साथ एक फ़ाइल को ज़िप किया गया ... फ़ाइल को हटा दिया गया ... एक महीने बाद संग्रह को खोलने की कोशिश की और वही त्रुटि मिली -> लगता है कि इस तथ्य के साथ कुछ है फ़ाइल 1gb से अधिक थी

इसलिए मैंने ऊपर दिए गए सभी सॉफ्टवेयरों की अधिक से अधिक कोशिश की और कुछ हफ्तों की खोज और कोशिश के बाद मैंने जो काम किया, वह पाया :) इसलिए मुझे लगता है कि यह ध्यान देने योग्य है:

द अनारकलीवर - मैंने इसे डाउनलोड किया: http://wakaba.c3.cx/s/apps/unarchiver.html ये लोग मेरे नए नायक हैं :) इसमें टूटी-फूटी या बड़ी zipfiles के लिए आवश्यक चीजें हैं


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

3

मैक पुरालेख उपयोगिता फ़ाइल में खोलना होगा:

/Volumes/"Your Drive Name"/.TemporaryItems/folders.501/Cleanup At Startup/"Random Name

उदाहरण के लिए: BAH.odJFh"/"archiveName"

फिर आगे बढ़ें और अन-आर्क शुरू करें और तब तक प्रतीक्षा करें जब तक आपको त्रुटि न मिल जाए, फिर डायलॉग बॉक्स को खुला छोड़ दें। टर्मिनल विंडो खोलें। sudo su cd ऊपर के पथ पर, याद रखें कि आप शब्द / फिनिश टैब को टाइप कर सकते हैं और शब्द को समाप्त करने के लिए टैब को जहाँ तक आप कर सकते हैं और यह देखने के लिए एक रैम करते हैं कि रैमडोन डाइरेक्टरी का नाम अंतिम डायरेक्टरी में कहाँ बदल रहा है जहाँ आपकी सभी फाइलें हैं। उसके बाद mv * / Volumes / "Drive Name" / .... टाइप करें, जहां आप फाइलें रखना चाहते हैं /। अब परिवर्तन पढ़ें जहाँ आप इसे सभी मदों को शामिल करने के लिए ले जाया गया के फ़ोल्डर पर लिखें।

अंत में पहली त्रुटि पर ओके पर क्लिक करें। आपको फ़ाइलों को स्थानांतरित करने के बाद तक त्रुटि पर ठीक क्लिक करने का इंतजार करना होगा क्योंकि ओके सभी फाइलों को मिटा देता है।


0

आप .tar.gz संग्रह का उपयोग कर सकते हैं। डिफ़ॉल्ट मैक आर्काइव उपयोगिता उन्हें कम कर देगी; फ़ाइल पर बस डबल क्लिक करें। लेकिन जब आपको इसे कंप्रेस करने के लिए .tar.gz का उपयोग करने के लिए बाध्य करने का कोई तरीका नहीं दिखाई दिया।

मैं मैक से परिचित नहीं हूँ; मैं सिर्फ काम पर मेरी मेज के पास एक होता है। पुरालेख उपयोगिता में कुछ GUI दृश्य / अनुप्रयोग / उपयोगिताओं में कहीं हो सकते हैं।

यदि कोई GUI नहीं है, तो .tar.gz में एक फ़ोल्डर को संपीड़ित करें: इस कमांड का उपयोग करें: tar czvf myarchive.tar.gz MyPhotos /


नीच क्यों ...?
trolle3000

5
मैं नीचे नहीं गया, लेकिन आप सीधे सवाल का जवाब नहीं दे रहे हैं। यह भी ध्यान दें कि gz संभवतः समय की बर्बादी है, मान लें कि छवियाँ JPEG हैं।
therefromhere

0

आप डेटा रिकवरी सॉफ़्टवेयर के लिए भाग्यशाली हो सकते हैं। यदि आपकी JPEG फ़ाइलों में एक नकारात्मक संपीड़न दर है और जिप उस मामले में असम्पीडित संग्रहीत करने के लिए पर्याप्त स्मार्ट है, तो संभव है कि ज़िप संग्रह को स्कैन करना परिणाम देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.