আমি জানি যে আপনি .7z
7-জিপ দিয়ে ফাইলগুলি বের করতে পারেন ।
অন্য স্ট্যান্ডার্ড লিনাক্স প্রোগ্রাম রয়েছে যা এটি করতে পারে? এর মধ্যে একটিও হতে পারে
tar
bzip2
xz
gzip
আমি এটি যুক্ত bsdtar
করতে পারি যা এটি করতে পারে তবে সমস্ত সিস্টেমে উপলব্ধ নেই।
আমি জানি যে আপনি .7z
7-জিপ দিয়ে ফাইলগুলি বের করতে পারেন ।
অন্য স্ট্যান্ডার্ড লিনাক্স প্রোগ্রাম রয়েছে যা এটি করতে পারে? এর মধ্যে একটিও হতে পারে
tar
bzip2
xz
gzip
আমি এটি যুক্ত bsdtar
করতে পারি যা এটি করতে পারে তবে সমস্ত সিস্টেমে উপলব্ধ নেই।
উত্তর:
নং--জিপ সংরক্ষণাগারগুলি LZMA এবং LZMA2 ব্যবহার করে, যা মানক সরঞ্জাম দ্বারা সমর্থিত নয় (এগুলি bzip2 ব্যবহার করে তবে আপনাকে এখনও শিরোনামটি ডিকোড করতে হবে)।
xz
এলজেডএমএ ব্যবহার করে। তবে হ্যাঁ, এটি এখনও 7z বিন্যাসের বাকি অংশটি বুঝতে পারে না।
7-জিপ সংরক্ষণাগারগুলি লিনাক্সে p7zip ( http://p7zip.sourceforge.net/ ) দিয়ে বের করা যায় । এটি এর ভাণ্ডারগুলিতে অন্তর্ভুক্ত রয়েছে: দেবিয়ান, ফেডোরা, উবুন্টু এবং সম্ভবত অন্যান্য বিতরণগুলিও।
তালিকা সহ সামগ্রীগুলি (লোয়ার কেস এল, তালিকার জন্য):
7za l myarchive.7z
সামগ্রী এক্সট্রাক্ট করুন:
7za x myarchive.7z
sudo port install p7zip
ইউনিক্সে 7-জিপ সংরক্ষণাগারগুলির সাথে কাজ করার জন্য "স্ট্যান্ডার্ড" উপায়টি হল পি 7 জিআইপি ব্যবহার করা । তবে যেহেতু 7-জিপ ফর্ম্যাটটি উইন্ডোজের জন্য প্রাথমিকভাবে ডিজাইন করা হয়েছিল, তাই আপনার P7ZIP
লিনাক্স ডিস্ট্রিবিউশনগুলিতে ডিফল্টরূপে ইনস্টলড হওয়ার আশা করা উচিত নয় ।
আপনি যদি ইউনিক্সে এলজেডএমএ সংক্ষেপণের সুবিধা চান তবে এক্স জেড ইউটিলসকে পছন্দ করুন ।
আমি আরএইচইএল / সেন্টোস-এর কোনও ইয়াম সংগ্রহস্থলে 7za খুঁজে পাইনি, তাই আমি উত্সের সর্বশেষতম সংস্করণটি সোর্সফোর্জন.नेट থেকে ডাউনলোড করেছি:
$ wget https://sourceforge.net/projects/p7zip/files/p7zip/16.02/p7zip_16.02_src_all.tar.bz2
(উপরে "16.02" পরিবর্তন করার সময় আপনি যে কোনও আধুনিক সংস্করণটি ডাউনলোড করার চেষ্টা করার সময়, https://sourceforge.net/projects/p7zip/files/p7zip/ এ গিয়ে জানতে পারেন )।
আপনি p7zip সংরক্ষণাগারটি যে ডিরেক্টরিতে ডাউনলোড করেছেন সেখানে থাকা অবস্থায় এটি আনপ্যাক করুন:
$ tar -xvjf p7zip_16.02_src_all.tar.bz2
তারপরে নিষ্ক্রিয় ফোল্ডারের অভ্যন্তরে রুট ব্যবহারকারী হিসাবে মেক কমান্ডটি চালান:
# make
# make install
এটি ডিরেক্টরিতে 7za
বাইনারি তৈরি করবে /usr/local/bin
(আপনি যদি কমপক্ষে RHEL7 ব্যবহার করেন):
$ whereis 7za
7za: /usr/local/bin/7za
7za বাইনারি হল p7zip প্যাকেজের অংশ এটির জন্য ব্যবহার করা যেতে পারে। epel
আপনি আরএইচইএল / ওএল / সেন্টস (আরএইচইএল 6 / আরএইচইএল 7 তে পরীক্ষিত) ব্যবহার করলে এটি সংগ্রহস্থল থেকে ইনস্টল করা যেতে পারে :
RHEL6, 7:
# rpm -Uvh http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
# yum install p7zip
এই প্যাকেজটি দীর্ঘ সময়ের জন্য আপডেট করা হয়নি, তবে এখনও ফাইলগুলি নিষ্কাশন করতে ব্যবহার করা যেতে পারে:
$ 7za x xyz_7zfile.7z