কি ভাবে করব: ইনস্টল করুন উবুন্টু একটি RPM প্যাকেজ
সুচিপত্র:
- তুমি শুরু করার আগে
- এলিয়েন ইনস্টল করুন
- আরপিএম প্যাকেজ রূপান্তর ও ইনস্টল করা
- সরাসরি RPM প্যাকেজ ইনস্টল করা হচ্ছে
- উপসংহার
উবুন্টু সংগ্রহস্থলগুলিতে হাজার হাজার ডেব প্যাকেজ রয়েছে যা উবুন্টু সফ্টওয়্যার কেন্দ্র থেকে বা
apt
কমান্ড লাইন ইউটিলিটি ব্যবহার করে ইনস্টল করা যেতে পারে। দেব হ'ল ইনস্টলেশন প্যাকেজ বিন্যাস যা উবুন্টু সহ সমস্ত ডেবিয়ান ভিত্তিক বিতরণ ব্যবহার করে। কিছু প্যাকেজ স্ট্যান্ডার্ড উবুন্টু সংগ্রহস্থলগুলিতে উপলভ্য নয় তবে উপযুক্ত উত্সটি সক্ষম করে এটি সহজেই ইনস্টল করা যেতে পারে।
বেশিরভাগ ক্ষেত্রে যখন সফ্টওয়্যার বিক্রেতার কোনও সংগ্রহশালা সরবরাহ না করে তাদের একটি ডাউনলোড পৃষ্ঠা থাকবে যেখানে আপনি ডাব প্যাকেজটি ডাউনলোড এবং ইনস্টল করতে পারবেন বা উত্স থেকে সফ্টওয়্যারটি ডাউনলোড এবং সংকলন করতে পারবেন।
যদিও এটি প্রায়শই না, কিছু সফ্টওয়্যার কেবল আরপিএম প্যাকেজ হিসাবে বিতরণ করা যেতে পারে। RPM হ'ল একটি প্যাকেজ বিন্যাস যা রেড হ্যাট এবং এর ডেরাইভেটিভস যেমন সেন্টোস দ্বারা ব্যবহৃত হয়। ভাগ্যক্রমে, এলিয়েন নামে একটি সরঞ্জাম রয়েছে যা আমাদের উবুন্টুতে একটি আরপিএম ফাইল ইনস্টল করতে বা আরপিএম প্যাকেজ ফাইলটিকে একটি ডেবিয়ান প্যাকেজ ফাইলে রূপান্তর করতে দেয়।
তুমি শুরু করার আগে
এটি উবুন্টুতে সফ্টওয়্যার প্যাকেজ ইনস্টল করার প্রস্তাবিত উপায় নয়। যখনই সম্ভব আপনার উবুন্টু সংগ্রহস্থলগুলি থেকে সফ্টওয়্যার ইনস্টল করা পছন্দ করা উচিত।
সমস্ত আরপিএম প্যাকেজ উবুন্টুতে ইনস্টল করা যায় না। উবুন্টুতে আরপিএম প্যাকেজ ইনস্টল করা প্যাকেজ নির্ভরতার দ্বন্দ্ব হতে পারে।
আপনার সিস্টেমের যথাযথ কার্যকারিতার জন্য অপরিহার্য গুরুত্বপূর্ণ সিস্টেম প্যাকেজগুলি, যেমন libc, systemd, বা অন্যান্য পরিষেবাদি এবং লাইব্রেরিগুলি প্রতিস্থাপন বা আপডেট করার জন্য আপনার এই পদ্ধতিটি ব্যবহার করা উচিত নয়। এটি করার ফলে ত্রুটি এবং সিস্টেমের অস্থিরতা হতে পারে।
এলিয়েন ইনস্টল করুন
এলিয়েন এমন একটি সরঞ্জাম যা রেড হ্যাট আরপিএম, ডেবিয়ান দেব, স্ট্যাম্পেড এসএলপি, স্ল্যাকওয়্যার টিজিজেড এবং সোলারিস পিকেজি ফাইল ফর্ম্যাটগুলির মধ্যে রূপান্তরকে সমর্থন করে।
এলিয়েন প্যাকেজ ইনস্টল করার আগে নিশ্চিত হয়ে নিন যে আপনার সিস্টেমে ইউনিভার্সের সংগ্রহস্থল সক্ষম রয়েছে:
sudo add-apt-repository universe
একবার সংগ্রহস্থল সক্ষম হয়ে গেলে প্যাকেজ সূচক আপডেট করুন এবং এর সাথে এলিয়েন প্যাকেজটি ইনস্টল করুন:
sudo apt update
sudo apt install alien
উপরের কমান্ডটি প্রয়োজনীয় বিল্ড সরঞ্জামগুলি ইনস্টল করবে।
আরপিএম প্যাকেজ রূপান্তর ও ইনস্টল করা
RPM থেকে DEB বিন্যাসে একটি প্যাকেজ রূপান্তর করতে, RPM প্যাকেজের নাম অনুসারে এলিয়েন কমান্ডটি ব্যবহার করুন:
sudo alien package_name.rpm
প্যাকেজ আকারের উপর নির্ভর করে রূপান্তরটি কিছুটা সময় নিতে পারে। বেশিরভাগ ক্ষেত্রে, আপনি আপনার স্ক্রিনে প্রিন্ট করা সতর্কতা বার্তা দেখতে পাবেন। যদি প্যাকেজটি সফলভাবে রূপান্তরিত হয় তবে আউটপুট নির্দেশ করে যে ডিইবি প্যাকেজ উত্পন্ন হয়েছে:
package_name.deb generated
ডিবে প্যাকেজ ইনস্টল করতে, আপনি হয়
dpkg
বা
apt
ইউটিলিটি ব্যবহার করতে পারেন:
sudo dpkg -i package_name.deb
sudo apt./package_name.deb
আপনার সিস্টেমের সাথে এটি সামঞ্জস্যপূর্ণ এবং সমস্ত নির্ভরতা মেটাচ্ছে তা ধরে নিয়ে প্যাকেজটি এখন ইনস্টল করা উচিত।
আপনার উবুন্টু সিস্টেমে প্যাকেজ ইনস্টল করতে সক্ষম হতে আপনাকে sudo অ্যাক্সেস সহ একজন ব্যবহারকারী হিসাবে লগ ইন করতে হবে।সরাসরি RPM প্যাকেজ ইনস্টল করা হচ্ছে
পরিবর্তিত এবং প্যাকেজ ইনস্টল করার পরিবর্তে আপনি
-i
বিকল্পটি ব্যবহার করতে পারেন যা
-i
সরাসরি RPM প্যাকেজ ইনস্টল করতে বলবে।
sudo alien -i package_name.rpm
উপরের কমান্ডটি স্বয়ংক্রিয়ভাবে প্যাকেজ উত্পন্ন এবং ইনস্টল করবে এবং প্যাকেজ ফাইলটি ইনস্টল হওয়ার পরে সরিয়ে ফেলবে।
উপসংহার
এই টিউটোরিয়ালে, আপনি কীভাবে উবুন্টুতে আরপিএম প্যাকেজ ইনস্টল করবেন তা শিখলেন।
উবুন্টু টার্মিনাল আরপিএমউবুন্টুতে কীভাবে ডেবি ফাইল (প্যাকেজ) ইনস্টল করবেন

দেব হ'ল সমস্ত ডেবিয়ান ভিত্তিক বিতরণ দ্বারা ব্যবহৃত ইনস্টলেশন প্যাকেজ বিন্যাস। এই টিউটোরিয়ালে আমরা উবুন্টুতে ডেব ফাইলগুলি কীভাবে ইনস্টল করবেন তা ব্যাখ্যা করব।
কীভাবে সেন্টোজে আরপিএম প্যাকেজ ইনস্টল করবেন

আরপিএম হ'ল একটি প্যাকেজিং সিস্টেম যা রেড হ্যাট এবং এর ডেরাইভেটিভস যেমন সেন্টোস এবং ফেডোরার দ্বারা ব্যবহৃত হয়। এই টিউটোরিয়ালে, আমরা আপনাকে CentOS এ আরপিএম প্যাকেজ ইনস্টল করার দুটি পদ্ধতি দেখাব।
সেন্টো লিনাক্সে কীভাবে আরপিএম ফাইল (প্যাকেজ) ইনস্টল করবেন

আরপিএম হ'ল সেন্টোস এবং ফেডোরার মতো আরএইচইএল-ভিত্তিক বিতরণগুলির জন্য একটি ইনস্টলেশন প্যাকেজ ফর্ম্যাট। এই টিউটোরিয়ালে, আমরা CentOS এ কীভাবে আরপিএম ফাইল ইনস্টল করবেন তা ব্যাখ্যা করব।