আরচ লিনাক্সে আরপিএম ফাইল ইনস্টল করবেন?


22

আমি আরাক লিনাক্সে ওরাকল থেকে স্কেলডিপোভার ইনস্টল করতে চাই। একমাত্র লিনাক্স ডাউনলোড অপশনটি আরপিএম। স্ক্লাডেলিভার ইনস্টল করতে খিলান সংগ্রহস্থলগুলি ব্যবহার করতে আমি আগ্রহী নই। আমি কেবল বিক্রেতা যা সরবরাহ করে তা ব্যবহার করতে পারি।


6
এআর-র প্যাকেজটি হ'ল "যা বিক্রেতা": আর্টে প্যাকেজিং কীভাবে কাজ করে তা। তোমার আর্চ ব্যবহার করতে যাচ্ছি, তাহলে আপনি কিভাবে সঙ্গে নিজেকে পরিচিত করা উচিত pacman, makepkgএবং PKGBUILDs হবে।
জেসনওয়ারিয়ান

1
"এআর এর প্যাকেজটি হ'ল" বিক্রেতা "কী সরবরাহ করে" লোল ... না no লোকেরা এমন সফ্টওয়্যার ব্যবহার করতে চায় যা আউরে নেই, বিশ্বাস করুন বা না করুন। আমি ওরাকল / সান থেকে জাভা 1.6.65, 64 বিট ইনস্টল করতে পারি না ...? ঠিক আছে, কারণ আর্চ একটি ঘূর্ণায়মান প্রকাশ, এবং প্রারম্ভিকদের জন্য পূর্ববর্তী সংস্করণ রাখে না।
জম্বিগুলি

উত্তর:


23

জেসনওয়ারিয়ান (যথারীতি যথাযথ) তার প্রাথমিক মন্তব্যে ডানদিকে ছিলেন।

আর্কের প্যাকেজগুলি যতটা সম্ভব "ভ্যানিলা" এর কাছাকাছি থাকার কথা। এখন, আপনি যখন ব্যবহার করতে পারবেন rpmextractবা করার সময় alien, আসলে এটি করার উপযুক্ত কারণ নেই। আপনার যা করা উচিত তা হ'ল PKGBUILDআরপিএমকে উত্স ফাইল হিসাবে ব্যবহার করে এবং package()ফাংশনে যেখানে থাকা উচিত সেখানে প্রয়োজনীয় সমস্ত কিছু ইনস্টল করে। এটি কীভাবে করবেন সে সম্পর্কে আপনি যদি অনিশ্চিত থাকেন তবে আর্চলিনাক্স ব্যবহারকারী সংগ্রহস্থলের কিছু প্যাকেজ দেখুন ; অনুরূপ জিনিস করতে প্রচুর আছে।

এখন, যেহেতু bsdtar(উত্স ফাইলে ব্যবহৃত ডিফল্ট এক্সট্র্যাক্টর makepkg) ইস্যু ছাড়াই আরপিএমগুলি আহরণের পক্ষে সমর্থন করে, তাই ব্যবহার করার কোনও কারণ নেই rpmextract—এটি কোনও আসল কার্যকারিতা যুক্ত না করে একটি ম্যাকডেপেন্ডেন্সি যুক্ত করে।


উইকি থেকে কিছু সম্পর্কিত পাঠ:


1
দেখে মনে হচ্ছে rpmextractআর্চ লিনাক্সের সর্বশেষতমটি কেবল একটি মোড়কের মতো bsdtar
sherrellbc

13
প্রশ্নের শিরোনামে বলা হয়েছে: আরচ লিনাক্সে আরপিএম ফাইল ইনস্টল করুন এবং আমি যা পেয়েছি তা হ'ল সাধারণ আর্ক এলিটালিস্ট উত্তর "ম্যানুয়ালটি পরীক্ষা করুন" / "সেই সংস্থানগুলি পরীক্ষা করুন"। এই উত্তরটি মূলত ব্যবহারকারীকে জানায় যে অনুসরণ করতে সহজ-সরল-অনুসরণ নির্দেশাবলী দেওয়ার পরিবর্তে তার নিজের উত্তর কোথায় অনুসন্ধান করতে হবে। যদিও এটি আর্চ ফোরের পক্ষে তাত্পর্যপূর্ণ, তবুও এটি সাধারণ অনুশীলনের বিরুদ্ধে। আমি অনুমান করি যে ব্যবহারকারী যদি এই ধরণের উত্তর চান তবে এটি খিলান ফোরামটিতে প্রশ্ন করতে পারে। সুতরাং শিষ্টাচারের জন্য নির্দিষ্ট উত্তরের সাথে প্রযোজ্য সংযুক্ত সংস্থার অংশগুলির শব্দবাচক উদ্ধৃতি প্রয়োজন।
ব্রেট

1
@ ব্রেট একটি দীর্ঘ দীর্ঘ খিলান ব্যবহারকারী হিসাবে, আমি সম্মত
জিন-বার্নার্ড জেনসেন

1
এই উত্তরটির জন্য একটি লিঙ্কের দরকার যেমন উদাহরণস্বরূপ পিকেজিইউইলডিগুলি যা আরপিএম নেয়, সেগুলি বের করে এবং তারপরে ফাইলগুলি যেখানে যেতে হবে সেখানে রেখে দেয়। AUR এর লিঙ্কটি এই ক্ষেত্রে সহায়ক নয়। এটি আরও সুনির্দিষ্ট হলে সহায়ক হবে।
এলিজা লিন


2

একটি সরঞ্জাম রয়েছে যা alienএটি debথেকে একটি তৈরি করার চেষ্টা করতে পারে (চেষ্টা) rpm। কখনও কখনও এটি কাজ করে; অন্য সময় এটি গোলযোগ সৃষ্টি করে ... এটি সর্বোপরি একটি অসম্পূর্ণ প্রক্রিয়া। alienকেবল প্যাকমুক্ত করতে ব্যবহার করা যেতে পারে rpmএকটি মধ্যে debবিন্যাস ডিরেক্টরি (অর্থাত সবকিছু করতে কিন্তু গড়ে তুলতে deb) যেখানে আপনি নিজে ইনস্টল করতে পারেন (অনুলিপি) সবকিছু।

অন্য বিকল্পটি হ'ল আর্কের আওতায় আরপিএম সরঞ্জামগুলি ইনস্টল করা এবং জোর করে ইনস্টলেশন স্থাপন করা rpm। এটি এটি ইনস্টল করা হবে, তবে নেটিভ rpmডিস্ট্রো না হয়ে এটির debসিস্টেমে থাকা প্যাকেজগুলির কোনও জ্ঞান থাকবে না । নির্ভরতাগুলি পূরণ করা আপনার পক্ষে নির্ভর করবে। এছাড়াও, rcএটি ইনস্টল করা যে কোনও স্ক্রিপ্টগুলিতে রূপান্তর করতে হবে systemd


আমি দেখি. আমি মনে করি কিছু আরপিএম ফাইলগুলিতে কেবল প্যাকেজড বাইনারি রয়েছে। বর্গক্ষেত্রের জন্য, আমাকে যা করতে হয়েছিল তা হ'ল ইনস্টল করা rpmextract। এটি একটি ডিরেক্টরি কাঠামো তৈরি করেছে /opt/sqldeveloer/...[prebuilt and ready to run..... তবে আপনি বলছেন যে rpms এর জন্য বিল্ডিং প্রয়োজন, এটি কোনও সহজ কাজ নয়?
জম্বি

আমি বলছি যে alienকোনও আরপিএমকে একটি ডেব প্যাকেজে রূপান্তর করতে পারে - বা কমপক্ষে চেষ্টা করুন কারণ RPM জটিল ইনস্টল / স্ক্রিপ্টগুলি সরান হতে পারে। alienআপনাকে সবকিছু করতে বলা যেতে পারে তবে ডেবটি তৈরি করতে পারেন, যেখানে আপনি আরপিএম কী চেষ্টা করে তা দেখতে পারেন এবং এটি তৈরির আগে এটি পরিষ্কার করতে পারেন। rpmextractকৌতুকটি যদি করে থাকে তবে চিন্তা করবেন না alien
রিকি বিম

4
সম্ভবত আমি কিছু মিস করছি, তবে একটি debফাইল তৈরি করা কার্যকর বলে মনে হচ্ছে না কারণ আর্চ লিনাক্স কোনও ডেব ভিত্তিক প্যাকেজ ম্যানেজার ব্যবহার করে না।
উইল্যান্ড

tgzতারপরে (যা প্যাকম্যান যা ব্যবহার করে তার কাছাকাছি হবে তবে একই নয়) এ debব্যবহার করে সহজেই নিষ্কাশন করা যেতে পারে cpio। (এবং tgz, সরাসরি টার সহ) আরপিএম হ'ল জাস্টার্ডাইজড সিপিও আর্কাইভ - এতে জিপিপ সিপিও প্রবাহের আগে একগুচ্ছ জাঙ্ক রয়েছে।
রিকি বিম

-2

এগুলি সবার জন্য কাজ করে কিনা তা আমি নিশ্চিত নই, তবে এটি কী করবে বা না পারে সেদিকে খেয়াল না রাখলে এটির দ্রুততম উপায়

আর্কে স্কাইপ কাজ করার জন্য আমি এগুলি করেছি, মূলত .rpm ফাইলটি খুলুন, তারপরে আপনি "নামের একটি ফাইল খুঁজে পেতে পারেন কিনা তা দেখুন।" আপনি যদি তা করেন তবে ফাইলগুলিকে "এর মধ্যে অনুলিপি করুন।" আপনার মূল ডিরেক্টরিতে ফাইল (একে "" / ")

আপনি ঠিক কী করছেন তা আপনি যদি না জানেন তবে আমি এগুলিকে সুপারিশ করব না

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