আনারার-ননফ্রি ইনস্টল করবেন কীভাবে?


31

আমি ইনস্টল unrar-free, কিন্তু আমি একটি মাল্টি-ফাইল নিষ্কর্ষ না পারেন, .rarআর্কাইভ ( my_archive.part01.rar, my_archive.part02.rarইত্যাদি):

$ ls
my_archive.part01.rar
my_archive.part02.rar
my_archive.part03.rar
$ unrar -x my_archive.part01.rar

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers


Extracting from /home/morgan/my_archive.part01.rar

Extracting  my_text_file.txt      Failed
1 Failed

আমি পড়েছি যে unrar-nonfreeমাল্টিপার্ট আর্কাইভগুলি পরিচালনা করা দরকার , তবে মনে হয় এটি সরকারী রাস্পবিয়ান রেপোতে অন্তর্ভুক্ত নয়।

আমি কীভাবে ইনস্টল করতে পারি unrar-nonfree?


1
এটি ২০১২ সালের চেয়ে আলাদা হতে পারে তবে আমি সম্প্রতি ইনস্টল করেছি runrar-freeএবং সিনট্যাক্সটি রয়েছে unrar e -r <filename>.rarএবং এটি আপনার ফাইলগুলি পুনরাবৃত্তভাবে নিষ্কাশন করবে।
ব্লেয়ারজ 23

উত্তর:


54
  1. আনইনস্টল করুন unrar-free

    $ sudo apt-get remove unrar-free
    
  2. সম্পাদনা করে নিশ্চিত করুন যে আপনার কাছে সোর্স সংগ্রহস্থল রয়েছে /etc/apt/sources.list

    $ cat /etc/apt/sources.list
    # Default repository
    deb http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi
    # Source repository to add
    deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi
    
  3. অ্যাপটি ডাটাবেস সিঙ্ক করুন।

    $ sudo apt-get update
    
  4. একটি ওয়ার্কিং ডিরেক্টরি তৈরি করুন এবং এটিতে সরান। unrar-nonfreeকমান্ড এই ডিরেক্টরিতে নির্মাণ করা হবে।

    $ cd $(mktemp -d)
    
  5. দ্বারা নির্ভরতাগুলি ইনস্টল করুন unrar-nonfree

    $ sudo apt-get build-dep unrar-nonfree
    
  6. unrar-nonfreeউত্স ডাউনলোড করুন এবং .debপ্যাকেজটি তৈরি করুন ।

    $ sudo apt-get source -b unrar-nonfree
    
  7. উত্পন্ন .debপ্যাকেজ ইনস্টল করুন । সংস্করণ অনুসারে এর নাম পরিবর্তিত হয় unrar-nonfree

    $ sudo dpkg -i unrar*.deb
    
  8. পদক্ষেপ 4-এ আপনি তৈরি করা ডিরেক্টরিটি পরবর্তী বুটে মুছে ফেলা হবে; এটি মুছে ফেলার কোনও ব্যবহার নেই।

একবার ইনস্টল হয়ে গেলে আপনি হয় unrarবা unrar-nonfree( unrarএটির সাথে একটি সিমিলিং unrar-nonfree) ব্যবহার করতে পারেন ।

সতর্কতা: unrar-nonfreeএবং unrar-freeবিকল্পগুলি পৃথক। উদাহরণস্বরূপ, একটি সংরক্ষণাগার নিষ্কাশন করতে:

$ # with unrar-free
$ unrar -x my_archive.part01.rar

$ # with unrar-nonfree
$ unrar e my_archive.part01.rar

man unrar-nonfreeআরও বিশদ জন্য দয়া করে ।


এটি মরগানের দুর্দান্ত উত্তরের একটি ছোট সংশোধন। পদক্ষেপ 7 এর এটি হওয়া উচিত: do sudo dpkg -i unrar_4.1.4-1_armhf.deb এগুলি ছাড়াও এটি একটি নিখুঁত সমাধান। টিম

1
পদক্ষেপ # 7 এ পরিণত হয়েছে sudo dpkg -i unrar*.debযাতে এটি আর সংস্করণ নম্বরের উপর নির্ভর করে না।
মারিউস বুটুক

আমি ঠিক এই পদক্ষেপগুলি অনুসরণ করে কেবল 'ই: ​​পেতে অবশ্যই আপনার উত্স.লিস্টে কিছু' উত্স 'ইউআরআই রাখি put আমি নিশ্চিত যে আমার বিদ্যমান সংগ্রহস্থলের সদৃশটিতে -src যুক্ত করে আমি এটি করেছি। পঞ্চম ধাপে ত্রুটি ঘটেছে। কেউ সাহায্য করতে পারেন?
বেনিয়ামিনজেবি

আপনি কমান্ডটি প্রবেশ করেছেন sudo apt-get update, তাই না? কোন ত্রুটি বার্তা আছে?
মরগান কার্বেট

একটি ছোট ফিক্স দিয়ে উত্তর সম্পাদনা করা: সংকলন ডিরেক্টরিগুলি অপসারণ করা সম্ভব নয় কারণ আমাদের অবশ্যই সুডো করতে হবে। এছাড়াও এফ পতাকা (বল) যুক্ত করা হয়েছে যাতে আমাদের জিজ্ঞাসাবাদ করা হয় না "আপনি কি নিশ্চিত?" প্রতিটি ফাইলের জন্য।
Vini.g.fer 13

2

এটি আমার সংকলিত আনারার ৪.২০

unrar_4.20_armhf.deb

eliafino


11
হাই! এই উত্তরটি কেবলমাত্র অল্প সময়ের জন্য (অবরুদ্ধ) আপডেট না হওয়া পর্যন্ত প্রাসঙ্গিক থাকবে। আমরা সাধারণত উত্তরগুলি নিজের পক্ষে দাঁড়াতে সক্ষম হতে পছন্দ করি, এজন্য প্যাকেজটি কীভাবে সংকলন করা যায় তা শেখানো আরও ভাল।
Jivings
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.