what is mean by repodata?

when i opened my redhat linux iso image using magic iso....i found in all folders as repodata...repodata..repodata... could anyone tell me what is the use of it?
repodata
LVL 1
BharathKumarRaju DasaraRajuDevops EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

farzanjCommented:
It runs the repository system for YUM--which is the installation system for Redhat family.

For every repository, there must be a folder called repodata, which must have a file called repomd.xml (Repo Meta Data).  This XML file contains the list of packages in the repository in their respective categories.

YUM reads this information depends on the Repo MD dot XML file.

Here's some more detail.
http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/Gesti%C3%B3n_avanzada_de_repositorios_yum.html
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
BharathKumarRaju DasaraRajuDevops EngineerAuthor Commented:
@farzanj
thanks for the info but wats dis YUM wat is the purpose of it? Without YUM can't we install OS? Am new to linux please tel wat is YUM  in some books i read like its used to instal packages rite? Example: Yum install httpd
0
farzanjCommented:
Terms:
Redhat Family consists of Red Hat, Fedora, CentOS and Scientific Linux.
RPM -- Redhat package manager
YUM --yellowdog updater modified  (Yellowdog was a type of Linux)
RHEL -- Redhat enterprise Linux

Yes, it is a package manager.  When you install any Redhat family Linux, it consists of RPMs.  Before RHEL 5, YUM was not a part of Redhat family.  Package installation was a nightmare.  To install a package, you had to manually install RPM packages that were its dependencies.  Yum is a big relief and it installs packages and its dependencies.

Read about YUM:
http://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified

Other types of Linux have their own packaging systems.

RPM is RedHat packaging system.  Yum is an easy way to install RPMs.

Also read.
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/5-Beta/html/Deployment_Guide/ch-rpm.html
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

BharathKumarRaju DasaraRajuDevops EngineerAuthor Commented:
@farzanj

Thank you so much for your kind info... if repodata folder not present means what is the problem?
 could you tell me please
0
BharathKumarRaju DasaraRajuDevops EngineerAuthor Commented:
I've requested that this question be closed as follows:

Accepted answer: 0 points for Bharathkumarraju's comment #a39472838
Assisted answer: 250 points for farzanj's comment #a39472479
Assisted answer: 250 points for farzanj's comment #a39472789

for the following reason:

Thank you :) have a great weekend
0
BharathKumarRaju DasaraRajuDevops EngineerAuthor Commented:
Thank you
0
BharathKumarRaju DasaraRajuDevops EngineerAuthor Commented:
Thanks
0
farzanjCommented:
Glad to help.  Nice weekend to you too.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.