কোনও ম্যাকে আরপিএম খুলবেন?


54

আমি অ্যাপল চিতা (ম্যাক ওএস এক্স 10.5.8) চালিত ম্যাকবুক প্রোতে আছি।

আমি একটি আরপিএম আনপেজ করতে এবং উইজেটের মধ্যে থাকা ফাইলগুলি দেখতে চাই - 1.11.4-2.el5_4.1.src.rpm । আমার কোনও নির্দিষ্ট জায়গায় ফাইল ইনস্টল করার বা কোনও% পোস্ট ইনস্টল স্ক্রিপ্ট বা অন্য কিছু চালানোর দরকার নেই। আমি কেবল এই আরপিএমটি আনপ্যাক করতে চাই যাতে নীচের উত্স ফাইলগুলি দেখতে পারি।

কোনও রেডহ্যাট / সেন্টোস সিস্টেমে কোনও আরপিএম ফাইল আনপ্যাক করা সম্ভব?

উত্তর:


44

আপনি ডারউইন পোর্টস বা ফিংক বা ম্যাক পোর্টস এমনকি ডারউইন বন্দর, আরপিএম 4দারউইনের মাধ্যমে আরপিএম ইনস্টল করতে পারেন ।

এটি ইনস্টল না করে কোনও আরপিএম প্যাকেজ থেকে ফাইলগুলি বের করতে, সহযোগী ইউটিলিটি ব্যবহার করুন rpm2cpio, যেমন

rpm2cpio foo.rpm | cpio -i -d 

এখানে পোর্টেবল rpm2cpioস্ক্রিপ্টও রয়েছে যদি আপনি না চান বা rpmইউটিলিটির সাথে বান্ডিল করা সংস্করণটি না পান তবে (স্ক্রিপ্টটি যদিও আরপিএম ফর্ম্যাটটির পুরানো বা নতুন সংস্করণগুলির সাথে কাজ করতে পারে না)।


মনে হচ্ছে আমি আরপিএম 2cpio চাই এবং আমি ম্যাক পোর্টগুলি ব্যবহার করি তবে দুর্ভাগ্যক্রমে rpm2cpio ম্যাকপোর্টগুলিতে অবলম্বিত নয় । হতে পারে আমি এই বিকল্পগুলির মধ্যে একটি চেষ্টা করব।
স্টিফান লাসিউইস্কি

@ স্টেফান: বন্দরে rpm2cpioইউটিলিটি নেই rpm? না হলে স্ক্রিপ্ট চেষ্টা করুন।
গিলস 'তাই খারাপ হওয়া বন্ধ করুন'

@ গাইলস: সুতরাং এটির অধীনে /opt/local/bin/rpm! আমার পুরাতন পরিবেশের পথ অবশ্যই গণ্ডগোল করেছে।
স্টেফান লাসিউইস্কি

8
এটি হোমব্রিউতেও পাওয়া যায়: r ব্রিউ ইনস্টল করুন আরপিএম 2cpio
রেমন্ড ক্রোকার

Rpm2cpio প্রদর্শিত হয় আজকাল বাস্তবে পাত্রে rpm...
রজারডপ্যাক

26

কমান্ড লাইন থেকে আপনি tarকমান্ডটি ব্যবহার করতে পারেন । উদাহরণস্বরূপ tar -tf example.rpm | less, আরপিএমের সমস্ত ফাইলের তালিকা করা।


2
আরো বিস্তারিত দিতে পারেন ?
আরশেমার

5
@Archemar tar -tvzf some.rpmবিষয়বস্তু প্রদর্শনের জন্য ব্যবহৃত tar -xvzf some.rpmবের করে আনতে
jonashdown


6

হোমব্রিউতে আরপিএম ইনস্টলেশন করার একটি রেসিপি রয়েছে, কেবল চালান

brew install rpm

4

আমি মনে করব (উইন্ডোজ এবং লিনাক্সের মতো) যে কোনও আর্কিভার প্রোগ্রাম এটি সংক্ষেপিত করতে সক্ষম হওয়া উচিত। আইআরচিভার , অ্যানচিভার এবং আর্চিভার তাদের সমর্থিত ফর্ম্যাটে সমস্ত তালিকা "পঠনযোগ্য কেবল আরপিএম" করে।


আমার ধারণা উইন্ডোজের সর্বাধিক জনপ্রিয় আর্কাইভ - উইনআরএর মতো - এর মতো কোনও বিকল্প নেই।
ম্যাকিয়েজ পাইচোটকা

আমার দৃষ্টিকোণ 'আর্কাইভার' থেকে মত একক উদ্দেশ্য সরঞ্জাম বোঝায় /usr/bin/tar, cpioইত্যাদি
স্টিফান Lasiewski


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.