• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Is there a way to get yum to recognize more programs in CentOS5?

Red Squirrel

No Lifer
I find with CentOS there is hardly anything available in yum. Forces me to go source, which is a huge pita because I have to manually deal with dependancies.

I'm trying to install zoneminder and it's a huge pain. Even ffmpeg I have to install manually because it's not in yum. I even enabled the centos extras but it did not change anything. There has to be an easier way, or is going fedora core better? It tends to have way more packages available for it.
 
There's 3rd party repos that you can add so yum will have more packages. The ones I suggest:

RPMFusion:
http://rpmfusion.org/Configuration
Fedora EPEL:
http://fedoraproject.org/wiki/EPEL
RPMForge:
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

It goes without saying to use the repository that corresponds to your system (EL/EPEL 5 for CentOS 5.x, and EL/EPEL 6 for CentOS 6.x). RPMFusion should have ffmpeg and zoneminder should be on RPMForge. The links will go to the installation pages for each repository.
 
You may be better off going the Fedora route if you don't want to maintain extra repos. If you do add them in, it's pretty painless.

Another option is to document the packages you're having to install if they're not in the repos to get it working, go through RPM-hell and spend a few hours every 6 months patching by hand. The advantage of this route is that at least you can stick with CentOS and not worry about fedora bugs, not that there are too many. I just prefer a enterprise OS over a beta and don't run anything other than RHEL or CentOS because of that.

Another option is to look at SUSE linux. Years ago, when Novell acquired them, they boasted more packages than any other flavor of linux and they had an OK update system too (not sure what it is now, but they were on zypper last I remember). It's just a little flakey compared to RHEL.
 
I would say that Debian has the most comprehensive repository available. I'm running sid and experimental enabled for 1 package and 'apt-cache stats' says there's currently 47049 packages. That's not a black and white number because there's lots of libraries, modules, etc that may be packaged different in other distributions which would affect the pure package numbers.

I have 1 extra repo enabled (http://www.debian-multimedia.org) and I don't even really count that because it's maintained by a Debian developer too.
 
I just installed ffmpeg on centos - its in the DAG repo. yum install ffmpeg. I ended up going from source since ffmpeg compiled on my machine let me rip out the crap I'll never use for that machine. (theora, aac, etc). Not that theres anything wrong with yum install, but 0.91 is out, and the repo still has 0.61 which doesn't even handle -threads.
 
I tried all those. I did get ffmpeg to install but not the rest.

In fact I think my install is just screwed up, going to reinstall. It wont even find apache2 or php5. I will try to find a distro that might have zoneminder built in or just find an alternative app that does the same. The list of dependancies is monstrous, installing this manually is just nuts.
 
Debian is a solid distro for desktop, and server use. Use stable for a server, and testing, or sid for desktop in you want the latest packages.
 
$ apt-cache search zoneminder
zoneminder - Linux video camera security and surveillance solution
mythzoneminder - System for monitoring cctv cameras
 
I'm installing Debian 6 now. I have not used Debian in a very long time, so think it's good to give it a try anyway. When I tried it I was not that fond of it but that was YEARS ago. So think it's worth trying it out again. I hear it is indeed very stable so it could very well be my new goto OS, especially if package availability is better.
 
Back
Top