विंडोज़ में .tar.gz फ़ाइल कैसे खोलें?


68

मुझे एक फ़ाइल खोलने की आवश्यकता है जो दुख की बात केवल .tar.gzफ़ाइल प्रारूप में उपलब्ध है और मैं विंडोज 7 का उपयोग कर रहा हूं। मैं फ़ाइल का उपयोग करने से हटा सकता हूं 7-zipलेकिन उसके बाद भी मेरे पास एक .tarफाइल है जिसे मैं विंडोज में नहीं खोल सकता।

क्या .tar.gzविंडोज पर फाइलें खोलने का एक तरीका है ?


5
@ शेपर: .tar.gzतीसरे पक्ष के सॉफ्टवेयर के बिना सबसे व्यापक रूप से फैले क्लाइंट ऑपरेटिंग सिस्टम द्वारा समर्थित नहीं है। और उस पर जोड़ा, जब मैं लिनक्स में इसका उपयोग करता हूं, तो कमांड के झंडे के साथ बहुत खराब प्रयोज्य है जो कि बहुत मुश्किल है। देखें Untar, ungz, GZ, टार - कैसे आप सभी उपयोगी विकल्प याद है?
जोनास

हां, लेकिन यह किसी भी अन्य संग्रह प्रारूप की तुलना में अधिक प्लेटफार्मों पर सॉफ्टवेयर द्वारा समर्थित है। मैं एक OS या वितरण का नाम नहीं दे सकता, जिसके लिए आप अनार और गनज़िप बायनेरी डाउनलोड नहीं कर सकते। मैं बहुत सारे प्लेटफ़ॉर्म का नाम रख सकता हूं जिनके लिए कोई बायनेरी या अनज़िप के स्रोत भी नहीं हैं।
स्पेर

1
@Sparr: जैसा कि मैंने मेरे सवाल में लिखा है, .tar.gzहै तीसरे पक्ष के सॉफ़्टवेयर के बिना Windows में समर्थन किया। लेकिन .zipसमर्थित है और मुझे लगता है कि .zipलिनक्स द्वारा भी समर्थित है। यदि फ़ाइल .zipप्रारूप में उपलब्ध थी , तो मैंने यह सवाल नहीं पूछा था।
जोनास

3
शायद मुझे रेफर करना चाहिए। मेरा मानना ​​है कि आपने गलत तरीके से "दुख" डाला। यह "उपयोग" करने से पहले का है।
Spear

2
खराब उपयोगिता? इसके लिए एक वाक्यांश है: RTFM। man tar। आपको बस याद रखने की ज़रूरत है कि झंडे के अंत में, आपको fफ़ाइल की आवश्यकता है। यहाँ मूल बातें है: फ़ोल्डर से बुलाए गए f ile tar cf arch.tar folder/ को c reating कर रहा है । ई होगा एक्स से पथ इले । यह फाइलों पर भी काम करता है । वहां झंडे की कोई जरूरत नहीं । arch.tarfolder/tar xf arch.tararch.tartar.gzz
ब्रैडेन बेस्ट

जवाबों:


62

7-ज़िप का उपयोग आप .tar फाइल को अनटार करने के लिए भी कर सकते हैं।

  1. फ़ाइल को राइट-क्लिक करें
  2. 7-ज़िप चुनें -> यहाँ एक्सट्रैक्ट / एक्सट्रैक्ट टू

1
यह मेरे लिए काम नहीं करता है, लेकिन मैं 7-ज़िप को नवीनतम संस्करण में अपग्रेड करने का प्रयास करूंगा।
जोनास

10
7-ज़िप को 9.16 से 9.20 तक अपग्रेड करने के बाद यह ठीक काम करता है। धन्यवाद।
जोनास

2
@Paul, इसे 1 चरण में कैसे करें ?
पचेरियर

1
@ स्पेसर - 7-जिप का उपयोग करके आप इसे एक चरण में नहीं कर सकते, क्योंकि आप दो फाइलपेट को अनपैक कर रहे हैं: गज़िप और टारबॉल। यदि आप लिनक्स का उपयोग कर सकते हैं, तो कमांड लाइन एक कदम की अनुमति देता है tar xvfz somefilename.tar.gz:। अन्यथा इन उत्तरों की
पॉल

1
@KolobCanyon - फ़ाइल को राइट-क्लिक करें और 7-zip-> एक्सट्रैक्ट हियर / एक्स्ट्रेक्ट ...
पॉल

17

7-जिप को आपके लिए काम करना चाहिए। मेरा मानना ​​है कि आपको उस .tarहिस्से को खोल देने के बाद फाइल के हिस्से को दूसरे चरण के रूप में खोल देना होगा .gz

आपको अपनी 7-ज़िप सेटिंग को भी जांचना पड़ सकता है ...

  • उपकरण → विकल्प पर क्लिक करें
  • "सिस्टम" टैब पर जाएं।
  • सुनिश्चित करें कि "टार" और "gz" बंद हैं।

1
धन्यवाद, यह मेरे 7-ज़िप को 9.16 से 9.20 तक अपग्रेड करने के बाद काम किया।
जोनास

+1 आपका समाधान केवल एक ही था जो मेरे लिए काम करता था।
घेरबी हिचम

17.01 आप tar.gzसंग्रह में 2 चरणों के साथ फाइल को गुई में देख सकते हैं - बस फाइलों को अपने उपयोगकर्ता के साथ जोड़ दें। तुम भी संबद्ध कर सकते हैं rpmऔर debअब फ़ाइलें।
स्टुअर्ट कार्डाल

8

यदि आप कर सकते हैं, तो आप हमेशा खिड़कियों के लिए बैश का उपयोग कर सकते हैं और बस नियमित रूप से कर सकते हैं

 tar -xvzf <filename.tar.gz>

अपने आप से पूछें, क्या आपके पास Git Bash पहले से स्थापित है ... 3 :)
Lorem Ipsum

1
@LoremIpsum हाँ, linux सबसिस्टम विंडोज़ 10 का एक हिस्सा है और अब tar कमांड विंडोज़ cmd.exe से उपलब्ध है।
रीशिन

7

7-ज़िप पैकेज एक कमांड-लाइन टूल के साथ आता है, जिसे 7z.exeस्टडिन ( -si) और स्टडआउट ( -so) तक पाइप कर सकते हैं । तो निम्नलिखित पंक्ति बिना किसी मध्यस्थ फ़ाइल के साथ एक चरण में निष्कर्षण करेगी ( -ttar7-ज़िप को बताती है कि हम टार स्ट्रीम में पाइप कर रहे हैं)।

PATH_TO_7ZIP\7z.exe x netlib-0.13.1.tar.gz -so | PATH_TO_7ZIP\7z.exe x -si -ttar

अच्छा है! सरल और कोई अस्थायी फ़ाइलें!
सूर्य जुवेंन

6

मैं .tar.gz फ़ाइल को निकालने के लिए सरल WinRAR चिमटा का उपयोग करता हूं; बस इन चरणों,

  1. WinRAR के साथ .tar.gz फ़ाइल को निकालना शुरू करें, यह एक मध्यवर्ती फ़ाइल उत्पन्न करेगा।
  2. "मध्यवर्ती" के रूप में उस मध्यवर्ती फ़ाइल का नाम बदलें और इसे WinRAR के साथ फिर से निकालें।

अब दूसरी बार यह आपकी सभी फाइलों / फ़ोल्डरों को निकालेगा।


यह स्वीकृत उत्तर IMHO होना चाहिए। WinZip के आदी होने वाले विंडोज़ उपयोगकर्ताओं को WinRAR का उपयोग करने के लिए बहुत सहज होने की संभावना है।
बिलरिचर्स

2

समस्या यह है कि जब 7-जिप टार फाइल को एक उपनिर्देशिका में अनलॉक्ड कर देता है, तो आपको टार फाइल को अनलॉक्ड करने के लिए उपनिर्देशिका में जाना होगा।

यदि आपने उपनिर्देशिका को हटाने की कोशिश की है, तो यह निश्चित रूप से काम नहीं करेगा।

यहाँ दो समाधान हैं:

  1. 'यहाँ एक्सट्रैक्ट' का इस्तेमाल करें, 'एक्सट्रैक्ट फाइल्स ...' का नहीं।
  2. उपनिर्देशिका में जाएं और वहां से निकालें।

2

एक नवीनतम विंडोज 10 के साथ आप एक टैक आर्क को अनपैक कर सकते हैं जैसे आप इसे लिनक्स में करते हैं:

cmd.exe -> tar xf archive.tar.gz

1

कुल कमांडर स्थापित करें, यह tar.gz फाइलों से निपटेगा। आप बस इस तरह की फाइल के अंदर जा सकते हैं और इसे उस जगह पर कॉपी कर सकते हैं, जहां आपको जरूरत है। पृष्ठभूमि में टीसी द्वारा निष्कर्षण किया जाता है।


4
क्या आप डाउनलोड लिंक को लिंक कर सकते हैं और उपयोग को विस्तृत कर सकते हैं?
ब्लूबरी - विग्नेश ४३०४ २४'१३


0

पॉल में यह सही है, लेकिन इस मामले में यह एक 2-चरण की प्रक्रिया है। सबसे पहले .gz (फाइल को डिकम्प्रेस करें) और दूसरा .tar (फाइल्स को अनपैक करने) को हटाने के लिए।


1
क्या आप हमें बता सकते हैं कि उन चरणों को कैसे करना है?
बेन एन

पहले आपको 7-जिप की आवश्यकता होगी ... 7-zip.org मुझे .zz फ़ाइल को unzipping के पूर्व में रखने के लिए एक फ़ोल्डर बनाना पसंद है। फ़ाइल पर राइट-क्लिक करें और 7-ज़िप से अधिक हॉवर करें, .gz को निकालने के लिए "यहां निकालें" चुनें। - अब नई बनाई गई .tar फ़ाइल के लिए भी ऐसा ही करें।
मार्क शेरिल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.