To use FreeGuide you need:
You can find RPMs for RedHat and Fedora at http://atrpms.physik.fu-berlin.de/name/xmltv/ and if you run Debian you can find xmltv in unstable.
If you want to be able to configure your grabber using the GUI interface from within FreeGuide, you'll need to download the patched grabber and use it instead of the xmltv sources.
Install from source in the usual way with "perl Makefile.PL && make && make install".
After installing XMLTV, you need to configure it. Connect to the Internet before doing this. If you installed the modified XMLTV, you can simply run the FreeGuide installation (see below) and the grabber will be configured within that. If you installed the normal XMLTV, type (at a command prompt):
tv_grab_
and then press TAB a couple of times. You should see a list of the possible commands. You want the one for your country: e.g. "na_dd" for North America, "uk_bleb" for UK, "dk" for Denmark. Continue typing the command by adding the correct completion, and then a space, and then --configure. So the full command should look like this:
tv_grab_fi --configure
(Except with "fi" relaced with the correct country code.)
Now press return and follow the instructions to configure your grabber.
When XMLTV is installed and configured, download the FreeGuide-xx-noarch.rpm RPM file and install it like so:
su -c "rpm -i FreeGuide-xx-noarch.rpm". This will install FreeGuide and put a shortcut to it in the menu if you're on RedHat.
You can now run FreeGuide by choosing it from the RedHat menu (under "Accessories" or "Other") or alternatively by typing:
java -jar /usr/share/freeguide/FreeGuide.jar
You'll now need to answer a few questions, and then you're ready to go.
See the User Guide and FAQ for info on how to use FreeGuide.
If you have any problems, contact us and we'll sort you out.
If you prefer not to use RPM, you can install FreeGuide like so:
cd freeguide-tv/
ant -Dinstall_share_dir=/usr/share -Dinstall_bin_dir=/usr/bin -Dreal_install_share_dir=/usr/share install-Linux-NoXMLTV-files
There are also Debian packages available.