Devel likely means the package isn't considered stable by the maintainers. It could be a pre-release or cvs release meant for testing. Noarch is generally a source package that can be compiled.
At first I 'm sorry for my English
Hi musicman_ace. Thanks for your answer.
but it seem wrong after I post this thread I look for these words (devel,noarch) meaning
in google and found that:
The "devel" packages for libraries include the stuff (like include
files) you need if you are going to write your own programs using the
libraries - or if you need to compile an application using them.
Basically, if you're not short on disk space, it won't hurt to have
them, and if you decide to install an application from source some time
in the future, you'll be happy not to have to hunt them down.
(for short it means app's header : poster)
janne <jan moren lucs lu se>
noarch is for rpms (I think it 's not just for rpm package : poster) that contain
no architecture specific programs. basically, it's for packages that will work
on x86, ppc, whatever with no problems and no binary executables (i.e. shell/perl scripts)
Trey Gruel (drathos-suse_at_nightmoose.net)