Dependencies


Recommended Posts

What are dependencies???

Someone told me that these are Linux's DLLs. Whenever I install any app I always get a dependency error e.g. GTLib 2.0 (something blah blah blah).

Secondly, I am thankful to everyone on the Neowin Open Source Forum because yesterday when I loaded Windows XP after a month I realized that I was living in heaven for the past few days in Linux even though I got the dependencies error but still like Linux Environment. It was so annoying to work in Windows XP (no KDE, no GNOME, no BlackBoxm, nothing customizable at all). Thanks goes out to everyone who helped to use this heaven.

Thanks.

Umer

Link to comment
Share on other sites

Dependencies exist when you try to install a program that relies on a basic library that someone else makes.

That is, when the people who wrote a program 'abcde' made their program, they didn't want (or need) to re-write some basic building blocks, so they pick someone else's basic features. Say they used 'wxyz' to support some of their features.

When you try to install program 'abcde', it requires that you have 'wxyz' installed.

The basic RedHat-style RPMs will let you know of this "dependency", but expect you do do something about it (like download the missing programs/libraries).

There is an enhancement to RPM called 'yum' (Yellowdog Updater, Modified - I think that is what it stands for). yum will scan the rpm header of what you are trying to install, and will also locate all off the dependencies for you and aks if you want to install those, too. It is a GREAT way of dealing with RPMs. :yes:

Hope this helped. :D

Mark

Link to comment
Share on other sites

also, if you pick a source package to install, there will usually be a readme that says what dependancies there are. The developer's website also usually has a list of what you need (usually links too)

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.