এই নির্দেশিকা আপনাকে আপনার ফেডোরা লিনাক্স ভিত্তিক কম্পিউটারে YUM ইনস্টল, সেট আপ এবং ব্যবহার করার প্রক্রিয়ার মাধ্যমে ধাপে ধাপে নিয়ে যাবে।
YUM হল Red Hat Linux ভিত্তিক সিস্টেমের জন্য একটি অত্যন্ত দুর্দান্ত সফ্টওয়্যার ইনস্টলেশন এবং পরিচালনার সরঞ্জাম। এটি সমস্ত নির্ভরতা ইনস্টল করার যত্ন নেওয়ার মাধ্যমে নতুন প্যাকেজগুলি ইনস্টল করা বা বিদ্যমানগুলিকে আপডেট করাকে হাওয়ায় পরিণত করে। আসুন দেখে নেই কিভাবে এটি একটি ফেডোরা লিনাক্স মেশিনে সেট আপ করতে হয় এবং তারপর কিভাবে এটি ব্যবহার করতে হয়।
যদি আপনার লিনাক্স মেশিনে YUM ইনস্টল না থাকে তবে প্রকল্পের হোম পেজ https://yum.baseurl.org থেকে এটি পান। আপনার ফেডোরা লিনাক্সের সংস্করণের জন্য YUM এর সর্বশেষ রিলিজ ডাউনলোড করার পরে এটি ইনস্টল করুন।
# rpm -ivh yum-3.4.3-3.xxx.x.xxxx.noarch.rpm
একবার সঠিকভাবে ইনস্টল হয়ে গেলে আপনি yum কমান্ড ব্যবহার করে YUM অ্যাক্সেস করতে সক্ষম হবেন . আমরা এটি ব্যবহার শুরু করার আগে YUM কনফিগার করি। কনফিগারেশনে মূলত অনেকগুলি RPM সংগ্রহস্থল যোগ করা থাকে যাতে YUM প্রয়োজনীয় RPM প্যাকেজ এবং নির্ভরশীল প্যাকেজগুলি আনতে পারে। /etc/yum.conf খুলুন একটি টেক্সট এডিটরে ফাইল করুন এবং ফাইলের শেষে নিম্নলিখিত লাইন যোগ করুন:
[base]
name=Fedora Core $releasever – $basearch – Base
baseurl=https://apt.sw.be/fedora/$releasever/en/$basearch/dag
baseurl =https://mirrors.kernel.org/fedora/core/$releasever/$basearch/os
ফাইলটি সংরক্ষণ করুন এবং আপনার পাঠ্য সম্পাদক থেকে প্রস্থান করুন। এখন এই সার্ভারের জন্য নিম্নোক্ত কমান্ড দিয়ে GPG স্বাক্ষর কী ইনস্টল করুন:
# rpm – আমদানি https://github.com/repoforge/repo-files/blob/master/repo/RPM-GPG-KEY.dag.txt
আপনি একই পদ্ধতিতে অন্যান্য সংগ্রহস্থল যোগ করতে পারেন। আপনি যদি তা করেন তবে তাদের জন্য GPG কী ইনস্টল করতে ভুলবেন না। এখন আপনার YUM ডাটাবেস আপডেট করুন যাতে প্যাকেজগুলি নতুন সংগ্রহস্থল তৈরি করে:
# yum চেক-আপডেট
এখন আপনি যদি একটি প্যাকেজ ইনস্টল করতে চান তবে আপনাকে যা করতে হবে তা হল yum install কমান্ডটি চালান। প্যাকেজের নাম অনুসরণ করে। বলুন আপনি প্যাকেজটি cowsay ইনস্টল করতে চান৷ , নিম্নলিখিত কমান্ড চালান:
# yum কাউসে ইনস্টল করুন
যদি এই প্যাকেজটি আপনার yum.conf এ তালিকাভুক্ত কোনো সংগ্রহস্থলে থাকে ফাইল, YUM অবিলম্বে যেকোনো নির্ভরতা সহ এটি ইনস্টল করবে। যদি তা না হয়, তাহলে রিপোর্ট করবে যে এটি উপলব্ধ নয়৷
৷আপনি যদি আপনার সিস্টেমের সমস্ত প্যাকেজ আপডেট করতে চান তাহলে এই কমান্ডটি চালান:
# yum আপডেট
আপনি যদি একটি একক প্যাকেজ আপগ্রেড করতে চান:
# ইয়াম আপডেট কাউসে
একটি ইনস্টল করা প্যাকেজ সরাতে:
# yum remove cowsay
আপনি এই কমান্ডটি ব্যবহার করে আপনার কম্পিউটারে ইনস্টল করা সমস্ত প্যাকেজের একটি তালিকাও পেতে পারেন:
# yum তালিকা ইনস্টল করা হয়েছে
আপনার সিস্টেমের জন্য উপলব্ধ সমস্ত আপডেটের একটি তালিকা পেতে:
# yum তালিকা আপডেট
YUM একটি অত্যন্ত শক্তিশালী টুল এবং এটি একটি লিনাক্স সিস্টেমে প্যাকেজ পরিচালনা সত্যিই সহজ করে তুলতে পারে। উবুন্টু ব্যবহারকারীরা হয়তো apt-get এর সাথে পরিচিত , একটি অনুরূপ স্বয়ংক্রিয় প্যাকেজ ইনস্টলেশন টুল। আপনার নেটওয়ার্কে যদি প্রচুর সংখ্যক লিনাক্স মেশিন থাকে তবে আপনি ঐচ্ছিকভাবে একটি স্থানীয় YUM সংগ্রহস্থল সেটআপ করতে পারেন যা আপনাকে অনেক ব্যান্ডউইথ বাঁচাতে পারে৷