There are several ways SuperTuxKart can be installed. The easiest solution is to use a binary (which are supplied for Windows, MacOSX, and Linux), but it is not complicated to build STK yourself from either the latest stable sources or from the cutting edge SVN.
Windows (XP and above)
Download the latest binary from our Download page. It comes with an installer. It is recommended not to install a current version of SuperTuxKart on top of an existing installation. Newer versions (0.8 and later) will prompt to uninstall a previously installed version if this situation is detected.
For Linux you can see if an up-to-date package is available for your distribution:
- Debian-based (Ubuntu, Mint, ...): sudo apt-get install supertuxkart
- Fedora: yum install supertuxkart
- Gentoo emerge supertuxkart
In case your linux distribution does not have STK in their repositories, you can always download a static binary.
- The MacOS X binary can be found on our downloads page.
Build from source
Getting STK sources
Pick either stable or development version. The latter has the latest features and fixes but might also have new bugs.
To compile the stable version, you can download source code tarballs from the SourceForge downloads page.
Latest development version
SupertTuxKart biw uses git for source code, and SVN for data files. The core code repository is hosted on our github page. Example clone command:
git clone https://github.com/supertuxkart/stk-code.git stk-code
It is about 130 MB in size.
Data files are hosted on sourceforge and use SVN. Example checkout command :
svn checkout https://svn.code.sf.net/p/supertuxkart/code/stk-assets stk-assets
It is about 650 MB in size (some of the assets from a downloaded supertuxkart tarball could also be reused probably).
These two repositories should be downloaded in the same folder, so that folders "stk-code" and "stk-assets" are next to each other.
Platform-specific compile instructions
After picking stable or SVN version, choose your path depending on your operating system: