There are stable releases (current) and nightly builds (newest version from git), both tarball and Debian package. You can also still download the old releases, but they are not actively supported anymore.
When in doubt, download the 'current' release. Hint: Add the Debian repository for easy install/updates.
The Debian packages are split into multiple packages so you only need to install the software that you want to use.
|submin2||Transition package to submin2-full, not needed|
|submin2-full||Installs every component (core, git, svn, trac)|
|submin2-core||Contains all files, needed for any other package|
|submin2-git||Installs git dependencies|
|submin2-svn||Installs svn dependencies|
|submin2-trac||Installs trac dependencies|
For example, if you want to install submin2 with only git and trac but not subversion, install the submin2-git and submin2-trac packages. If you have added the Debian repository, the submin2-core package will be installed automatically, otherwise you will have to download and install the submin2-core package as well.
When in doubt, download the 'current' release.
Submin requires some software to work properly. Please install this software as well:
|Apache and/or Nginx||Submin can generate config files for both. Apache is mandatory for subversion.|
|Python 2.x||Python 2.7 preferred, but 2.6 should work|
|Subversion||Only if you want to use subversion|
|Git||Only if you want to use git|
|Trac||Only if you want to use ticket system|
Debian users can also use the debian repository.
/etc/apt/sources.list.d/submin.listand add only ONE of the following lines:
For the stable releases:
deb http://debian.supermind.nl/ current main
For the newest builds:
deb http://debian.supermind.nl/ nightly main
wget -q -O - https://supermind.nl/debian.key | apt-key add - apt-get update
apt-get install submin2-full
Hint: You do not have to install everything, see "Which packages to install?" above.