Retrieving the source

The IsiSetup project is OpenSource, and the source code for development versions is freely available. It should be noted that the development sources are ALPHA quality and at times may not even install - if you want stable sources then look at the source code distribution of the latest release. That said, the development versions usually work fine.

The IsiSetup sources are managed using the Darcs version control system. Access to the repository is provided in several ways, namely:

Darcs Repository

The IsiSetup sources are managed using the Darcs version control system. The Darcs repository, provides a way to keep a current copy of the IsiSetup source code. You need to have the Darcs version control system installed. There's a Debian package darcs in the main repository since Sarge.

To checkout the sources into the working directory:

darcs get http://darcs.isisetup.ch/isisetup

Debian Source packages

Add the following line to your /etc/apt/sources.list:

deb-src http://debian.isisetup.ch/ unstable/

Next, you need to update the package cache:

sudo apt-get update

Then fetch the sources into the working directory:

apt-get source isisetup

And install build dependencies:

sudo apt-get install build-dep isisetup

Install

There is currently no compilation needed as IsiSetup is implemented using Bash. The next step after getting the sources is thus installing the scripts and libraries.

You need to change into the directory containing the source code. There you may issue:

sudo make install

This will install a few commands in /usr/bin and some shell libraries in /usr/share/isisetup. There is currently command to automatically uninstall. Manpages et all aren't installed either. You probably want to install using binary packages to get a fully equiped IsiSetup installation.

LogintasPublicWiki: IsiSetupInstallFromSources (last edited 2010-04-01 14:58:01 by localhost)