How to setup YUM Repository On Red Hat Linux 8

Опубликовано: 29 Сентябрь 2024
на канале: BD - Server Solutions
475
19

98 mkdir /rpms
99 cd /mnt/
100 cp -R BaseOS /rpms/
101 cp -R AppStream /rpms/
102 cd /rpms/
103 ls
104 cd
105 cd /etc/yum.repos.d/
106 ls
107 vim AppStream.repo
108 cp AppStream.repo BaseOS.repo
109 vim BaseOS.repo
110 yum repolist
111 yum install httpd
112 cd
113 cd /mnt/
114 clear
115 rpm --import RPM-GPG-KEY-redhat-release
116 yum install httpd


----------------------------------------------------------------------
[AppStream]
name="App Stream Repo"
baseurl=File:///rpms/AppStream/
enabled=1
gpcheck=0




-------------------------------------------------------------------------------

আমরা কম-বেশী অনেকেই Red Hat Linux এ প্যাকেজ ইন্সটল করেছি। Windows মেশিনে আমরা যেমন .exe ফরম্যাটের ফাইলসমূহ সফটওয়্যার হিসেবে ইন্সটল করি Red Hat Linux এ কিন্তু সে রকমভাবে করা হয় না। Linux এর ফাইলগুলো হয় .RPM ফরম্যাট এ। RPM এর পূর্ণরূপ হলো Red Hat Package Manager । আমরা যে বুটেবল সিডি দিয়ে Red Hat Linux ইনন্সটল করি সেই সিডির মধ্যেই অনেক RPM প্যাকেজ দেয়া থাকে। এর জন্য বাজার থেকে কোন সিডি সাধারণত কিনতে হয় না।

আমরা যদি কোন নির্দিষ্ট একটি সার্ভিস (যেমন: Web Server) ইন্সটল করতে চাই তার জন্য আবার একাধিক RPM প্যাকেজ ইন্সটল করতে হয়। এর উপর আবার একটি RPM প্যাকেজ অন্য আরেকটি RPM প্যাকেজের উপর নির্ভরশীল থাকতে পারে, একে Dependency বলে। Dependency ব্যাপারটা একটা উদাহরণ দিয়ে বোঝা যাক: ধরুন কোন CSE এর ছাত্র ইউনিভার্সিটিতে Object Oriented Programming সাবজেক্টটি নিবে, কিন্তু এই সাবজেক্টটি নিতে হলে তাকে অবশ্যই Programming in C-ii সাবজেক্টটি কমপ্লিট করতে হবে। অর্থাৎ, Object Oriented Programming সাবজেক্টটি Programming in C-ii সাবজেক্টের উপর নির্ভরশীল (Dependent)। আবার Programming in C-ii সাবজেক্টটি Programming in C-i এর উপর নির্ভরশীল (Dependent)। তো Red Hat Linux এ এই Dependency সংক্রান্ত সমস্যা দূর করার জন্য YUM Server কনফিগার করা হয়। যখন আমরা কোন RPM প্যাকেজ ইনস্টল করতে চাই তখন এই YUM Server ঐ RPM প্যাকেজের সাথে প্রয়োজনীয় অন্যান্য প্যাকেজগুলোও অটোমেটিকভাবে ইন্সটল করে নেয়।
Bangla Content copies from MN-LAB

What is yum Linux?
RPM vs. YUM: Learn the Difference
What is YUM. YUM (Yellow Dog Updater, Modified) is an open-source Linux package management application that uses the RPM package manager.

A YUM repository is a software package storage location configured for the YUM package manager in Linux systems. It allows users to install, update, and manage software packages from a centralized source.





Welcome to BD - Server Solutions,
Assalamualikum, I am Tareq Musa,
================
Connect with me:
================
Facebook:
https://www.facebook.com/profile.php?...

Twitter:   / tareqmusa2050  

Instagram:   / musatareq  

LinkedIn:   / tareq-musa-b8369611b  
YouTube:    / bdserversolutions  

Facebook Page :  / tareqmusabdserversolutions  

🔥 Join our Facebook Group for Support and solutions:   / 427197864744393  

🔥 If you can`t understand any topics put a Comment or post in our facebook group our Engineer Team will reply back
================
Join this channel to get access to perks:
   / @bdserversolutions  
Business proposal for advertising
Contact: [email protected]
Whats App. +8801674962416
================
Muhammad Tareq Musa
Microsoft Certified Trainer (MCT)
M.Sc, MCP, MCSA, CCNA Cyber Ops. Associate
MTCNA. MTCRE
Microsoft Windows Server 2016 Charter Member
Azure 900 Certified
Technical Trainer
We providing Training by Online Specially Windows Server 2016, Exchange Server 2016 and so on.
Feel Free to ping me
Contact: +8801844075129, +8801674962416
[email protected]

================
👉 English is not my 1st language , we try english here just for everyone
understanding , Sorry for any mistake .
================

Playlist # Exchange Server 2016
👉 https://www.youtube.com/watch?v=ibg-j...

Playlist # Windows Server 2016 (70-740)
👉 https://www.youtube.com/watch?v=rGPdQ...

Playlist # Windows Server 2016 (70-741)
👉   • 01.Lecture-1 DNS Service on Server 2016  

Playlist # Windows Server 2016 (70-742)
👉   • Active Directory Domain Service (ADDS...  

Playlist # Windows Server 2016 (70-744)
👉   • 01 Lecture 01 How to Work Active Dire...  

👉Playlist # Mikrotik
👉https://www.youtube.com/watch?v=Uu3Rz...


WhatsApp +8801674962416

#yumrepository,
#redhat,
#linux,