- Run "rpm -qa | grep devel"
- Copy the list of packages that it outputs to a gedit (or kwrite) file
- Edit the file so that each line word-wraps, for instance the list will come out as a list. You want full lines, with just a space in-between each package (the End and Del key are very handy and fast in this).
- Copy the list from the file
- Pull up a terminal, and login to it as root
- Type in "yum remove " (put in the space), and then paste in the list
- It will take a while to think. Let the transaction take place, but only up to the point of it asking you if this is OK
- Scroll through the output thus far, and be sure there are no packages listed that you don't want removed. If there are, then say no in terminal, then go back to the text file, and remove from it the package(s) that is(are) causing the packages that you don't want to be removed to be removed
- Repeat the process until no more packages will remove that you don't want removed, then give the yes answer to is this OK
This does not take as much time as you think, and cleans out a lot of space!
I hope this makes sense to you. If not, feel free to ask. Really, all the -devel files are for, is to compile programs, with very few exceptions.