yum repository configuration in rhel-7 Lecture - 17

Опубликовано: 17 Октябрь 2024
на канале: BD - Server Solutions
1,798
33

আমরা কম-বেশী অনেকেই 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.




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





Muhammad Tareq Musa
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]
------------------------------------------------------------------------------------------------

************for yum install**********

1st Step: Add ISO or Installation DVD and Copy all files from Packages Directory.
2nd Step: Create a directory in name "/repo"
2nd Step: Paste all copy files in /repo Directory.


---------Terminal Task--------
createrepo /repo
cd /etc/yum.repos.d
vim myrepo.repo
insert mod

[myrepo]
name=myrepo
baseurl=file:///repo
gpgcheck=0

Command Mode

:wq

#yum repolist
#yum search ftp
#yum install ftp.x
#Check yum is it installed #yum install bind

-------------------------------------------------------------------------------------------------------------------------
Join Facebook study Group :
  / 30279.  .
  / 42719.  .
--------------------------------------------------------------------------------------------------------------------------------------
#English is not my 1st language , we try english here just for everyone understanding , Sorry for any mistake .
----------------------------------------------------------------------------------------------------------------------------------------
👉Facebook : https://www.facebook.com/profile.php?...

👉LinkdIn:   / tareq-mus.  .

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 +8801844075129


#RHCSA​ #Linux​ #TechArkit
#yum