আমি আরাক লিনাক্সে ওরাকল থেকে স্কেলডিপোভার ইনস্টল করতে চাই। একমাত্র লিনাক্স ডাউনলোড অপশনটি আরপিএম। স্ক্লাডেলিভার ইনস্টল করতে খিলান সংগ্রহস্থলগুলি ব্যবহার করতে আমি আগ্রহী নই। আমি কেবল বিক্রেতা যা সরবরাহ করে তা ব্যবহার করতে পারি।
আমি আরাক লিনাক্সে ওরাকল থেকে স্কেলডিপোভার ইনস্টল করতে চাই। একমাত্র লিনাক্স ডাউনলোড অপশনটি আরপিএম। স্ক্লাডেলিভার ইনস্টল করতে খিলান সংগ্রহস্থলগুলি ব্যবহার করতে আমি আগ্রহী নই। আমি কেবল বিক্রেতা যা সরবরাহ করে তা ব্যবহার করতে পারি।
উত্তর:
জেসনওয়ারিয়ান (যথারীতি যথাযথ) তার প্রাথমিক মন্তব্যে ডানদিকে ছিলেন।
আর্কের প্যাকেজগুলি যতটা সম্ভব "ভ্যানিলা" এর কাছাকাছি থাকার কথা। এখন, আপনি যখন ব্যবহার করতে পারবেন rpmextract
বা করার সময় alien
, আসলে এটি করার উপযুক্ত কারণ নেই। আপনার যা করা উচিত তা হ'ল PKGBUILD
আরপিএমকে উত্স ফাইল হিসাবে ব্যবহার করে এবং package()
ফাংশনে যেখানে থাকা উচিত সেখানে প্রয়োজনীয় সমস্ত কিছু ইনস্টল করে। এটি কীভাবে করবেন সে সম্পর্কে আপনি যদি অনিশ্চিত থাকেন তবে আর্চলিনাক্স ব্যবহারকারী সংগ্রহস্থলের কিছু প্যাকেজ দেখুন ; অনুরূপ জিনিস করতে প্রচুর আছে।
এখন, যেহেতু bsdtar
(উত্স ফাইলে ব্যবহৃত ডিফল্ট এক্সট্র্যাক্টর makepkg
) ইস্যু ছাড়াই আরপিএমগুলি আহরণের পক্ষে সমর্থন করে, তাই ব্যবহার করার কোনও কারণ নেই rpmextract
—এটি কোনও আসল কার্যকারিতা যুক্ত না করে একটি ম্যাকডেপেন্ডেন্সি যুক্ত করে।
উইকি থেকে কিছু সম্পর্কিত পাঠ:
rpmextract
আর্চ লিনাক্সের সর্বশেষতমটি কেবল একটি মোড়কের মতো bsdtar
।
আর্চ-নির্দিষ্ট সরঞ্জামটি rpmextract। https://www.archlinux.org/packages/extra/any/rpmextract/
একটি সরঞ্জাম রয়েছে যা 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
।
deb
ফাইল তৈরি করা কার্যকর বলে মনে হচ্ছে না কারণ আর্চ লিনাক্স কোনও ডেব ভিত্তিক প্যাকেজ ম্যানেজার ব্যবহার করে না।
tgz
তারপরে (যা প্যাকম্যান যা ব্যবহার করে তার কাছাকাছি হবে তবে একই নয়) এ deb
ব্যবহার করে সহজেই নিষ্কাশন করা যেতে পারে cpio
। (এবং tgz
, সরাসরি টার সহ) আরপিএম হ'ল জাস্টার্ডাইজড সিপিও আর্কাইভ - এতে জিপিপ সিপিও প্রবাহের আগে একগুচ্ছ জাঙ্ক রয়েছে।
এগুলি সবার জন্য কাজ করে কিনা তা আমি নিশ্চিত নই, তবে এটি কী করবে বা না পারে সেদিকে খেয়াল না রাখলে এটির দ্রুততম উপায়
আর্কে স্কাইপ কাজ করার জন্য আমি এগুলি করেছি, মূলত .rpm ফাইলটি খুলুন, তারপরে আপনি "নামের একটি ফাইল খুঁজে পেতে পারেন কিনা তা দেখুন।" আপনি যদি তা করেন তবে ফাইলগুলিকে "এর মধ্যে অনুলিপি করুন।" আপনার মূল ডিরেক্টরিতে ফাইল (একে "" / ")
আপনি ঠিক কী করছেন তা আপনি যদি না জানেন তবে আমি এগুলিকে সুপারিশ করব না
pacman
,makepkg
এবং PKGBUILDs হবে।