Hello everyone, I would value some assistance.
I would like to install the Zaval file search product (
http://www.zaval.org/products/file-search/) on an install of SME 7.1 that I maintain for a friends' small business.
They do environmental assessment work and have amassed a lot of data on flora and fauna in a range of electronic formats (email, PDFs, gifs, Word etc). Unfortunately it is now very hard to manage, and I would like to look at setting up a search engine on their server. The Zaval product looks like a good one to start with.
When I try to install the rpms on my test SME (a VMWare install) it fails due to a dependency on perl-libnet. After locating and downloading an appropriate perl-libnet rpm, it in turn fails due to a dependency on perl-modules. And so on.
I'm afraid my understanding of the rpm/yum world is sketchy. As I understand it I have two basic options:
1. Keep downloading and "rpm -i"ing the required packages until I sort of reverse-cascade myself back up the "dependency waterfall" to a point at which dependencies are met, and I make my way back down again.
2. Use YUM to install perl-libnet which will resolve the dependencies and install the required packages.
I don't like the idea of option 1 because:
- I'm lazy and I don't like hard work
- I'm afraid to break SME by installing a newer/older/incompatible component
- I don't want to get too far away from the basic vanilla SME install, with auto updates and upgrades
I like the idea of option 2 because:
- I'm lazy ...
- It is the preferred option in the SME Server wiki for adding software
- It is easier to re-run if an SME upgrade/update breaks the search functionality
The only problem is that I don't know how to find a YUM repository which contains the required rpm packages.
Can anyone confirm my understanding of the situation above and (if I'm on the right track) help me with the YUM repos stuff, or let me know if I'm barking up the wrong tree?
Cheers