Hi Derick
Thank You for the information I have been
reading your post's on the newbie mail list and have found them to
be useful in trying to understand how the linux os works in fact I
have put some of those post's in a folder for future reference I
will try the $man yum command and see what t information that brings
Thank You
Bob
On Jun 13, 2006, at 3:38 PM, Derick Centeno wrote:
Hi Bob:
A quick answer would be to refer you to the linux system itself.
You could do:
$man yum
or likewise
$man rpm
and you would get rather basic information which could be useful.
The key here is that rpm is an almost standard way of maintaining
one package containing one application.
Dependencies really are independent programs which provide a
function or other capability to a larger program which that larger
program originally didn't have. It is sometimes the case the
different applications can share or use the same dependencies.
Like the larger application program, dependencies have their own
programmers and designers which support just that.
If you took the time to read the description of yum or rpm provided
in the man pages, you would see that yum itself utilizes rpm. In a
narrow sense, rpm is a dependency for yum itself.
What rpm does for one package or application or dependency -- yum
can do for several dependencies and applications at one time -- at
the same time. yum receives instructions regarding where
applications are from yum.conf and when yum.conf is correctly
structured it allows yum to search find and install programs or
dependencies where-ever they are found to exist first. It is quite
possible for one location to have an application, but not the
dependency and another to have the dependency but not the
application; yum sorts that information all out and collects
whatever is needed arranging it in the correct order required by
that application using a certain dependency (as some applications
are so sensitive that they won't work unless the see the correct
dependency at an exact order to be used for future processing at a
precise point during the build process of that application) -- this
is what yum figures out for you. The speed it does this all at is
affected by whether you use broadband or not.
However, given the complexity and how huge many programs are today,
you can intuit that you would be using just rpm all day -- that is
if you found all the correct dependencies and could place them in
the correct sequence as you build an application into an
executeable from it's source. Yum on the other hand, shortens all
that for you allowing you to have a chance of living a reasonable
humane life.
Again yum tracks down for you all related dependencies an
application needs, together with the application itself and
installs them all together; when yum is finished you can run the
application right then -- sometimes not even a reboot is
necessary. rpm cannot do all that, it is not required or expected
to; however without rpm Linux would not have a common agreed upon
means of package containment.
Best of Luck...
On Jun 13, 2006, at 4:34 AM, Bob Katz wrote:
Hi
I have been trying to install packages with no luck the
biggest problem is when I try to run the rpm it states that I need
a package (dependencies) But when I run yum list installed it
states that I have that package installed on my disk
This problem has happened 3-4 times already why does the
rpm not see the package installed I don't get this
Thank You
Bob_______________________________________________
_______________________________________________
yellowdog-newbie mailing list
[email protected]
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-newbie
_______________________________________________
yellowdog-newbie mailing list
[email protected]
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-newbie