ফেডোরা লিনাক্সে সফ্টওয়্যার অ্যাপ্লিকেশনগুলি কীভাবে সন্ধান এবং ইনস্টল করা যায়


ফেডোরা প্রকল্প দ্বারা সরবরাহিত সংগ্রহস্থল থেকে ফেডোরা লিনাক্স বিতরণে ইনস্টল করার জন্য অগণিত সফ্টওয়্যার প্যাকেজ রয়েছে। অতিরিক্ত সফ্টওয়্যার অ্যাপ্লিকেশন ইনস্টল করতে আপনি অন্যান্য তৃতীয় পক্ষের সংগ্রহস্থল যেমন সিপিআর বা আরপিএম ফিউশনকে সক্ষম করতে পারেন।

অন্যান্য লিনাক্স বিতরণের মতো, ফেডোরা একটি আরপিএম প্যাকেজ ফর্ম্যাট ব্যবহার করে।

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

গ্রাফিকাল ইউটিলিটির মাধ্যমে ফেডোরায় সফ্টওয়্যার ইনস্টল করা হচ্ছে

ফেডোরায় সফ্টওয়্যার ইনস্টল করার সহজতম উপায় হ'ল গ্রাফিকাল ইউটিলিটি। এটি আপনাকে অ্যাপ্লিকেশনগুলি ব্রাউজ, অনুসন্ধান এবং ইনস্টল করার অনুমতি দেয়। অন্য যে কোনও লিনাক্স বিতরণের মতো, ফেডোরায় যে কোনও প্যাকেজ ইনস্টল করার জন্য আপনার কাছে রুট সুবিধাগুলি থাকা দরকার।

ডিফল্ট ডেস্কটপে, জিনোম, ক্রিয়াকলাপগুলির মেনুতে যান এবং তারপরে স্ক্রিনশটটিতে উল্লিখিত সফ্টওয়্যার আইকনটিতে ক্লিক করুন।

আপনি প্রস্তাবিত বিভাগগুলিতে সফ্টওয়্যার প্যাকেজগুলি খুঁজে পেতে পারেন, উদাহরণস্বরূপ, উত্পাদনশীলতা বা সম্পাদকের পছন্দসমূহের অধীনে।

উইন্ডোতে সম্পাদকের চয়ন বা অন্য প্রস্তাবিত সফটওয়্যারগুলির মধ্যে একটি নির্বাচন করুন এবং প্রদর্শিত প্যাকেজটি ইনস্টল করতে ইনস্টল বোতামটি ক্লিক করুন।

কমান্ড লাইনের মাধ্যমে ফেডোরায় সফ্টওয়্যার ইনস্টল করা হচ্ছে

ফেডোরায় সফটওয়্যার প্যাকেজ ইনস্টল করার দ্বিতীয় এবং উন্নত মাধ্যমটি হ'ল কমান্ড লাইনটি ডিএনএফ ইউটিলিটি ব্যবহার করে, যা ফেডোরায় প্যাকেজ পরিচালনা (ইনস্টল, অপসারণ এবং আপডেট) করতে ব্যবহৃত হয় (সংস্করণ ২২) এটি একটি উচ্চ স্তরের অ্যাপ্লিকেশন আরপিএমের শীর্ষে।

রুট ব্যবহারকারী হিসাবে লগ ইন করুন এবং দেখানো হয়েছে হিসাবে DNF সরঞ্জাম ব্যবহার করে ফেডোরায় প্যাকেজ ইনস্টল করুন।

ডিএনএফ কমান্ড ব্যবহার করে একটি প্যাকেজ অনুসন্ধান করতে (প্রকৃত অ্যাপ্লিকেশন নামের সাথে এক নজরে প্রতিস্থাপন করুন):

# dnf search glances

গ্লেন্সস নামে একটি প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান (প্রয়োজনে কোনও প্রম্পটে y উত্তর দিন):

# dnf install glances

ফেডোরায় তৃতীয় পক্ষের সংগ্রহস্থল সক্ষম করা হচ্ছে

যেমনটি আমরা আগেই উল্লেখ করেছি, ফেডোরা আপনার সফ্টওয়্যারটি সফলভাবে চালানোর জন্য আপনার প্রয়োজনীয় বেশিরভাগ সফ্টওয়্যার সরবরাহ করে। যদি কোনও প্যাকেজ নিখোঁজ হয় তবে সম্ভবত আপনি যুক্ত করতে পারেন এমন একটি তৃতীয় পক্ষের সংগ্রহস্থলটি খুঁজে পাবেন, যাতে অন্তর্নির্মিত প্যাকেজ ম্যানেজারের মাধ্যমে ইনস্টলেশন পরিচালনা করা যায়।

ফেডোরার জন্য বেশ কয়েকটি তৃতীয় পক্ষের সফ্টওয়্যার সংগ্রহস্থল রয়েছে, যা সাধারণত শেষ ব্যবহারকারীরা ব্যবহার করেন এবং একে অপরের সাথে বিরোধ করেন না:

  • http://rpmfusion.org - এমন সফ্টওয়্যার সরবরাহ করে যা ফেডোরা প্রকল্প বা রেড হ্যাট প্রেরণ করতে চায় না
  • http://rpm.livna.org - আরপিএম ফিউশন
  • এর পরিপূরক
  • https://copr.fedorainfracloud.org/ - একটি সহজেই ব্যবহারযোগ্য বিল্ড সিস্টেম যা প্যাকেজ সংগ্রহস্থল সরবরাহ করে

গুরুত্বপূর্ণ: প্রচুর তৃতীয় পক্ষের সংগ্রহস্থলগুলির মিশ্রণ একে অপরের সাথে দ্বন্দ্ব সৃষ্টি করতে পারে যার ফলে অস্থিতিশীলতা এবং সমস্যাগুলি ডিবাগ করা শক্ত।

উত্স কোড ব্যবহার করে ফেডোরায় সফ্টওয়্যার ইনস্টল করা

এমন পরিস্থিতি রয়েছে যখন কোনও প্যাকেজ কোনও সংগ্রহস্থলে পাওয়া যায় না বা ঘরে বসে উন্নত হয় বা আপনাকে কাস্টম নির্ভরতা সহ একটি প্যাকেজ ইনস্টল করতে হবে। এই জাতীয় ক্ষেত্রে, আপনি এটি উত্স থেকে ইনস্টল করতে পারেন। বিকাশকারী বা প্যাকেজ রক্ষণাবেক্ষণকারীরা সাধারণত উত্স থেকে অ্যাপ্লিকেশনগুলি কীভাবে ইনস্টল করবেন সে সম্পর্কে নির্দেশাবলী সরবরাহ করে।

দ্রষ্টব্য: উত্স থেকে অ্যাপ্লিকেশন ইনস্টল করা আপনার সিস্টেমগুলিকে পরিচালনা করতে আরও শক্ত করে তুলতে পারে এবং প্যাকেজ পরিচালক ইনস্টল করা সফ্টওয়্যার সম্পর্কে সচেতন হবে না। এর ফলস্বরূপ:

  • প্যাকেজগুলি সহজে এবং স্বয়ংক্রিয়ভাবে আপডেট করা যায় না (সুরক্ষা সমস্যাগুলি, বাগগুলি এবং উন্নতি যুক্ত করতে)
  • নির্ভরতাগুলি সহজেই পূরণ করা যায় না এবং অন্যান্য ছোটখাটো সমস্যাও হতে পারে

অন্যান্য ইনস্টলেশন পদ্ধতি

যদিও, ফেডোরা প্যাকেজ পরিচালন সিস্টেমগুলি ব্যবহার করে অ্যাপ্লিকেশন ইনস্টল করা পছন্দসই বিকল্প, মাঝে মধ্যে আপনাকে অন্যান্য প্যাকেজ পরিচালনার সরঞ্জাম বিশেষত প্রোগ্রামিং ল্যাঙ্গুয়েজ প্যাকেজ সিস্টেমের মাধ্যমে প্যাকেজ ইনস্টল করতে হবে:

  • সিপিএএন - পার্ল
  • পাইপিআই, ইজি_ইনস্টল, পাইপ - পাইথন
  • রুবিগেমস, মণি - রুবি
  • এনপিএম - নোড.জেএস
  • goget/goinstall - Go
  • ক্রেট - মরিচা এবং আরও অনেকগুলি

এখানেই শেষ! এই নিবন্ধে, আমরা ফেডোরায় অ্যাপ্লিকেশনগুলি কীভাবে সন্ধান এবং ইনস্টল করবেন তা ব্যাখ্যা করেছি। প্রশ্ন জিজ্ঞাসা করতে বা আমাদের সাথে আপনার মতামত ভাগ করতে নীচের প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।