2012-09-06 9 views
241

लिनक्स में tar.xz फ़ाइलों को निकालने के लिए कैसे?लिनक्स में tar.xz फ़ाइलों को निकालने के लिए कैसे?

+3

आपको * डिकंप्रेस * चूहा कहना चाहिए * unzip * से उसकी। –

+29

मुझे नहीं पता कि सवाल कहां जाना है, लेकिन इसे askubuntu पर जाने की आवश्यकता नहीं है। मैं पूरी तरह से गैर-उबंटू ऑपरेटिंग सिस्टम पर tar.xz फ़ाइल देख रहा हूं, और यह पृष्ठ गुगलिंग पाया। मैं निश्चित रूप से उबंटू में देखने के लिए जाना नहीं जानता था। – skiphoppy

+2

प्रश्न और उत्तर मेरे लिए उपयोगी थे और मैं सिगविन का उपयोग कर रहा हूं। अपने सिग्विन पर्यावरण में आर के नवीनतम संस्करण को स्थापित करने के लिए इसकी आवश्यकता है, इसलिए मुझे लगता है कि यह उबंटू से अधिक उपयोगी है (और प्रश्न से रेडहाट भी हटा देगा। – Thronk

उत्तर

279

प्रयास करें:

$ tar xvfJ filename.tar.xz 

ध्यान दें कि xztar 1.22 (march 2009) से समर्थन करते हैं।
अपने tar संस्करण की जांच करें (और यदि आवश्यक हो तो अपग्रेड करें)।

tar: This does not look like a tar archive 
tar: Skipping to next header 
tar: Archive contains obsolescent base-64 headers 
tar: Read 2144 bytes from /path/to/my_archive.tar.xz 
tar: Error exit delayed from previous errors 

हाल ही में एक tar के साथ, एक सरल tar xpvf काम करेंगे (.tar.xz के लिए, या .tar.gz):

tar xpvf /path/to/my_archive.tar.xz -C /path/to/extract 

('extract' किया जा रहा है

मैं एक tar 1.15.1 है, जो के परिणामस्वरूप था अभिभावक निर्देशिका जिसमें संग्रह निकाला जाता है)

+7

टैर: अमान्य विकल्प - जे अधिक जानकारी के लिए 'tar --help 'आज़माएं। – Ashot

+28

केवल -xvf – CloudyMarble

+2

राल के साथ प्रयास करें: यह एक tar संग्रह टार की तरह नहीं दिखता: अगले हैडर पर जा रहा है टार: संग्रह अप्रचलित आधार -64 हेडर हैं राल: त्रुटि बाहर निकलें पिछले त्रुटियों से देरी – Ashot

संबंधित मुद्दे