Linux में rar फाइल कैसे खोलें?


62

मेरे पास .rarएक्सटेंशन वाली फ़ाइल है , उदा:foo.rar

मैं उस फ़ाइल से सामग्री निकालना चाहता हूं, मैं इसे कैसे निकालूं?


7
P7zip स्थापित करें और इसे आज़माएँ 7z x foo.rar:।

3
@sablynx, फेडोरा मैनुअल 7z(1)बताता है कि खुले लाइसेंस न होने के कारणrar समर्थन हटा दिया गया था । है नहीं खुला स्रोत है, और इस *** *** फेडोरा द्वारा भेज दिया नहीं किया जाएगा। rar
वॉनब्रांड

1
वह एक फेडोरा समस्या है। स्टॉक p7zip स्रोत कोड डाउनलोड करें और देखें कि अनार का समर्थन अभी भी है।

जवाबों:


53

आप स्थापित कर सकते हैं unrar- ".rar फ़ाइलों के लिए Unarchiver" या unp- "अनपैक (लगभग) एक कमांड के साथ सब कुछ"

करने के लिए unrarएक फ़ाइल:

  • unrar x <myfile>

करने के लिए unpएक फ़ाइल:

  • unp <myfile.rar>

चूंकि unrarखुला स्रोत नहीं है, कुछ डिस्ट्रोस पहले से ही अपने पैकेज मैनेजर में नहीं हो सकते हैं। यदि यह नहीं है, तो प्रयास करें unrar-free

नोटिस जो unrar x <myfile>संग्रह में निर्देशिका संरचना को संरक्षित करेगा, अंतर में unrar e <myfile>जो इसे समतल करेगा


2
एक rarआज्ञा भी है । यह बाइनरी-ओनली और उपयोग करने में थोड़ा कम आसान है, लेकिन कुछ फाइलें खोल unrarसकता है जो नहीं कर सकते।
राउटर वेरहेल्ट

मेरे लिनक्स टकसाल 18.2 इंस्टॉलेशन पर, अनरर पहले से ही स्थापित और डिफ़ॉल्ट रूप से उपलब्ध प्रतीत होता है।
क्राइस्टोस हैवर्ड

37

आप उपयोग कर सकते हैं unar। यह गैर-मुक्त से संबंधित नहीं हैunrar , यह मुफ्त सॉफ्टवेयर है।


@vonbrand: उपलब्धता विशिष्ट GNU / Linux वितरण पर निर्भर करती है। उदाहरण के लिए अनार Parabola GNU / Linux-libre के लिए उपलब्ध है। वैसे भी मैंने "अनार" का जिक्र नहीं किया है, और अनार! = अनरार
फ्रांसेस्को तुर्को

कुछ कहा भी जाता है unrar-free
neverMind9

यदि rarखुला स्रोत नहीं है, तो ओएसएस वितरण पर 7-ज़िप इसके साथ जहाज नहीं करेगा, unarइसे शामिल करने का प्रबंधन कैसे किया गया?
पलसीम

@palswim, rar केवल एक मालिकाना प्रारूप है और rar टूल एक कार्यान्वयन है (जिसमें एक गैर-खुला लाइसेंस है)। अनार एक और कार्यान्वयन है जो मुफ़्त है। फेडोरा ने अपने लाइसेंस के कारण नॉन-फ्री आरएआर टूल को हटा दिया, न कि
आरएआर

7
sudo apt-get install p7zip
7zr x myfile.rar

विंडोज पर मैं rar और हर दूसरे आर्काइव फाइल के लिए 7zip पर निर्भर करता हूं, और यह लिनक्स पर भी काम करता है।


मैंने इस दृष्टिकोण का उपयोग किया और इसने काम किया। धन्यवाद।
रोडोल्फो वेलास्को

मेरे लिए RHEL का उपयोग करके काम करता है sudo yum install p7zipऔर 7za x myfile.rar। (मैंने कई अन्य पैकेजों की कोशिश की है लेकिन कोई भी
आरएचईएल

6

आप फेडोरा रेपो से अनार प्राप्त कर सकते हैं, यह खुला और लाइसेंस-शुद्ध है:

dnf install unar
unar file.rar

उपलब्ध नहीं है। unrar है नहीं खुला स्रोत (यह एक संपीड़न कार्यक्रम इंजीनियर को बदलने का कोड का विश्लेषण करने से मना किया है), इसलिए फेडोरा यह जहाज नहीं होंगे।
वॉनब्रांड

su -c 'dnf install download1.rpmfusion.org/free/fedora/… -E फेडोरा) .noarch.rpm download1.rpmfusion.org/nonfree/fedora/… -E% fedora) .noarch.rpm'
shcherbak


23 वर्ष की आयु के लिए आप अनार का उपयोग कर सकते हैं। क्या लेखक ने फरोरा या ओपनसोर्स सोलेन्स के बारे में पूछा है या यूनिक्स आरएआर सॉलेन्सन के बारे में पूछा है? @vonbrand
shcherbak

डेबियन पर स्थापित करने के लिए, उपयोग करें: sudo apt-get install अनार
वेक्टरविर्टेक

2

ध्यान दें कि unrarहै नहीं खुला स्रोत (मनाही इसे प्रयोग संपीड़न इंजीनियर को बदलने का उपलब्ध स्रोत के लिए लाइसेंस है, जो बिंदु "नहीं भेदभाव के खिलाफ फील्ड्स एंडीवर के" के 6 का उल्लंघन करती है मुक्त स्रोत परिभाषा ), और इस तरह फेडोरा द्वारा भेज दिया नहीं किया जाएगा।

RAR लैब्स पर जाएं , unrar( स्रोत सावधान रहें, संस्करण बदल गया हो सकता है!), निर्माण और स्थापित करें (आपको g ++ और बनाने की आवश्यकता होगी), अधिमानतः केवल आपके खाते के लिए:

$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar

$HOME/binअपने में जोड़ें PATH, और आप सभी सेट हैं।

हां, एक RPM की पेशकश की गई है। मैं इसे लौकिक 10 फीट के ध्रुव के साथ स्पर्श नहीं करूंगा, अधिक से अधिक तीसरे पक्ष के पास सही RPM बनाने के बारे में कोई सुराग नहीं है (यह बिल्कुल रॉकेट विज्ञान नहीं है, लेकिन बहुत सारे विवरण हैं जिन्हें बस सही होना है , उदाहरण के लिए फेडोरा के दिशानिर्देश देखें )। इसके अलावा, फेडोरा संस्करणों के बीच मतभेद हैं , "एक आकार सभी फिट बैठता है" इसे काट नहीं सकता।


मेरे फेडोरा 23 पर काम किया
दिमित्री सेमेनोव

1

RAR का उपयोग करें rar e <filename>यह सबसे अधिक विकृतियों के साथ आता है। यूजीन रोशाल के भाई द्वारा बनाया गया, जो आरएआर फाइलों के डेवलपर हैं।


rarएक इनबिल्ट आदेश नहीं है
शास

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

0

मैं एक सबसे पास उपलब्ध फ़ाइल प्रबंधक उपयोग करने का सुझाव चाहते हैं (या तो नॉर्टन की तरह, Midnight Commander, Double Commander, Tux Commander,, आदि जो कुछ भी अपनी वितरण में मौजूद है) या विंडो आधारित (के रूप में Dolphin)। उनमें से अधिकांश के पास मैन्युअल सामग्री की खोज के लिए उपयुक्त तरीके से सभी प्रकार के अभिलेखागार खोलने के लिए पर्याप्त बुद्धिमत्ता है, लेकिन कभी-कभी, वे बाहरी उपकरणों का उपयोग करते हैं। उदाहरण के लिए, मेरा कुबंटू Arkऐसे मामलों में सुझाव देता है। उन्हें एक बाहरी उपकरण की आवश्यकता होगी, जैसे unrar, मालिकाना संग्रह प्रारूपों को एक्सेस करने के लिए; यदि हां, तो पैकेज मैनेजर का उपयोग करके बाद को स्थापित करें।

यदि आप संपूर्ण संग्रह या एक निर्दिष्ट फ़ाइल निकालना चाहते हैं, तो unrar eपूर्ण पथ के बिना अर्क, और unrar xमध्यवर्ती निर्देशिका भी बनाता है।


के बाद से unrarहै नहीं खुला स्रोत, फेडोरा किसी भी रूप में इसके लिए समर्थन जहाज नहीं होंगे।
वॉनब्रांड

@vonbrand उबंटू अनार और अनार मुक्त दोनों प्रदान करता है। यदि फेडोरा उत्तरार्द्ध को शामिल नहीं कर सकता है, तो यह लाइसेंस समस्या नहीं है।
20

@vonbrand इसके अलावा, मूल लेखक से फेडोरा के लिए कोई शब्द नहीं है। केवल गैर-सर्वाधिक उपयोग किए जाने वाले वितरण के लिए प्रश्न को सीमित करने का आपका दृष्टिकोण विनाशकारी है।
20

0

unrarपैकेज स्थापित करें । फेडोरा पर, omeple के लिए, आप ऐसा कर सकते हैं:

sudo yum install unrar

फिर, फ़ाइलों को निकालने के लिए इसका उपयोग करें:

unrar e filename.rar

1
फेडोरा 23 के पास unrarइसके आधिकारिक पैकेजों में कोई पैकेज नहीं है। मुझे स्रोत अपने खाते में स्थापित मिला।
वॉनब्रांड

1
यह पूरी तरह से भ्रामक है। ऐसा कोई पैकेज नहीं है।
वॉनब्रांड

0

उबंटू पर, आपके पास एक जीयूआई समाधान, पुरालेख प्रबंधक है । यह फ़ाइलों के रूप में इस तरह के संग्रह फ़ाइलों का निष्कर्षण प्रदान करता है .rar

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