View Full Version : What does a -devel package mean?

10th May 2006, 06:21 PM
What does it mean when you see a package called -devel on the end of the name?

10th May 2006, 06:31 PM
-devel packages usually contain the headers or other stuff that's necessary for compiling programs which depend on that package so if you don't do that you don't need them, usually.

10th May 2006, 07:39 PM
You could also use this, as a programmer, to use parts of code that are already done by other developpers in your program. (This is actually the process that creates dependencies).

Like axelseap said, if you don't know what it is, you don't need it. And if you ever need it, yum will handle that for you.

5th January 2007, 03:59 PM
I thank you all for answering my question, but I still just don't have a very basic understanding of those -devel packages.

For example: I now see I have two packages in my yum check-update listing for gtk2.i386 and also gtk2-devel.i386. So could I just use yum and remove gtk2-devel.i386 (yum remove gtk2-devel.i386) and leave gtk2.i386 installed with no harm to my Gimp, F-SPot, GAIM, etc usage?

5th January 2007, 04:25 PM
I would not remove any packages that were installed with the original installation. Those are most likely needed by some package(s)
You could try and do a
yum remove package-devel-name
and see what is dependent on it, if you like. Just don't answer yes as it may remove packages that are actually needed by the system.