Tagsistant is available as a tar.gz archive or prepackages for some distributions:
The source archive and all the repositories contain a autogen.sh script that performs some standard tasks to make Tagsistant compilable. If you get errors running ./configure, use ./autogen.sh before.
Since release 0.8.2, Tagsistant development has moved on Github. To clone the repository install the Git client and do:
git clone https://github.com/StrumentiResistenti/Tagsistant.git tagsistant
Previous releases are hosted on Gna's Subversion service. To download them, install the svn client.
The 0.8.1a (stable) version is hosted in the branches/0.8/ directory:
svn co http://svn.gna.org/svn/tagfs/branches/0.8 tagsistant-0.8.1a
The 0.7 (previous stable) version is hosted in the branches/0.7/ directory:
svn co http://svn.gna.org/svn/tagfs/branches/0.7 tagsistant-0.7
The 0.6 (old stable) version is hosted in the branches/0.6/ directory:
svn co http://svn.gna.org/svn/tagfs/branches/0.6 tagsistant-0.6
The historical 0.2 version is hosted in the tags/0.2/ directory:
svn co http://svn.gna.org/svn/tagfs/tags/0.2 tagsistant-0.2
A directory will be created, containing all the sources. If you only want to take a look at sources on-line, use subversion browsing tool available at GNA!
To compile tagsistant 0.6 you'll need libglib2.0, libfuse and libdbi headers with the MySQL and SQLite3 plugins. On Ubuntu you can get them with this command:
$ sudo apt-get install libdbi-dev libdbd-mysql libdbd-sqlite3 libfuse-dev libglib2.0-dev
Starting from version 0.7, Tagsistant also requires libextractor:
$ sudo apt-get install libextractor-dev
Other distributions will provide similar sets of packages. On RedHat/CentOS/Fedora try replacing the -dev suffix with -devel.
Tagsistant 0.2 provides a tool called tagman as a helper for tag management. You'll also need Gtk and Glib packages (libgtk2.0-dev and libglib2.0-dev under Ubuntu) to compile it. Tagman has been discontinued in later versions.
To compile follow these steps:
~/tagsistant$ ./configure ~/tagsistant$ make ~/tagsistant$ sudo make install ~/tagsistant$ tagsistant --help Tagsistant (tagfs) v.0.0.20061220 Semantic File System for Linux kernels [ ..snip..]