SlaXBMC is the official Linux distribution that XBMC is offered to the linux community is Ubuntu, which is understandable from one point of view because it does make linux approachable to windows users. All they have to do should there be a problem is post it on the ubuntu forums where a gossu user will most probably come back with a simple solution in the form of "apt-get $^^$@oh my world#$#$".
Now, if you are a linux user of a distribution that allow you to compile software packages from source out of the box, provide a user friendly base, is stable and allow you to compile the latest linux kernel source following the official instructions that is probably the reason why you are still reading this instead of press the back button on your browser.
One such distribution is Slackware and the purpose of the SlaXBMC blog is to provide you with a step-by-step guide on:
- How to create a lean Slackware installation (using the official Slackware release) ready for XBMC
- How to install all the required packages including XBMC
- The easy way (using ready made slackware packages)
- The gossu way (download their source and compile it yourself!)
- How to configure XBMC
For those of you that hold their temper to press the back button after the very first paragraph, you might be asking why should you want to go though all this hassle. The reasons and benefit to this approach range from technical to non-technical, and I will enlighten you with a brief listing:
- No all computer systems (even HTPC) are the same so your built is tailored to your machines capabilities
- You learn more about the basic structure of your linux distribution
- Allows you to get/install bleeding edge features of your beloved software by compiling them yourself from source
- Allows you to get software on your systems that no-one else has created a "package" for them
- You do help the GNU linux software community by filling bugs on ground zero problems or even better solutions
- You do keep your system hardware in peek performance when using the latest improvements the Linux Kernel has to offer
- You provide support to the Linux Kernel community by reporting inconsistencies and problems when using the unmodified kernel source