The MegaEPG project was designed to be multiplatform. Yet making the package for Linux requires some non-trivial efforts and a separate HTPC Linux system for testing - none of which I currently have. From the other hand people are demanding the Linux version of the MegaEPG and I have spent some time checking for a meanwhile solution. Now you can use the current MegaEPG distribution on Linux with wine. The steps I did to get fully working MegaEPG on Linux:
I tested the method on Fedora Core 6 distribution. Please let me know how it works on another Linux distributions. For FC6 the wine package can be easily installed with the Package Manager (Add/Remove Software from the Gnome menu). Choose the Search tab, type "wine", check the wine-0.9.36 and install it. The package manager will automatically install the dependencies.