Installation de Agritux

Voici les étapes à suivre pour installer Agritux sur Linux et sur Windows

Installation sur linux

Tout d’abord nous allons installer les dépendance requise pour Agritux (exemple sous Debian,Ubuntu) :

sudo apt-get install build-essential git libglib2.0-dev libgtk2.0-dev libpq-dev libsqlite3-dev sqlite3 curl

Importer les clés de RVM :

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Installer RVM en root :

\curl -sSL https://get.rvm.io | sudo bash -s stable

RVM est installé. Pour pouvoir l’utiliser, il faut soit redémarrer le terminal, soit taper cette commande :

source ~/.rvm/scripts/rvm

Installer une version de ruby :

rvm install 2.3.8

Et la désigner comme version par défaut :

rvm default 2.3.8

Installer bundler :

gem install bundle

Ensuite on cloner le dépôt Agritux :

git clone https://gitlab.com/jnoel/agritux.git
Cette commande récupère l’ensemble des fichiers du projet  et les copies dans un dossier du même nom.
Installons maintenant les bibliothèques nécessaires :
cd agritux
bundle install
ruby install.rb

Installation sur Windows​

  •   Téléchargez le fichier d’installation ici
  •    Exécutez l’installeur et suivez les instructions

Premier lancement

 

Au premier lancement, il faudra renseigner les détails de connexion à votre base de données.

Cliquez sur le bouton « + » à droite de la sélection des bases et ajoutez une nouvelle base.

Vous aurez alors le choix entre deux type de bases de données :

  • Sqlite pour une base de données locale quand un seul ordinateur accède à AgriTux
  • PostgreSQL pour une base de données en réseau. Cette base permet de travailler à plusieurs sur le même dossier. Pour utiliser cette base, vous devez vous-même installer postgresql et préparer une base vierge.

L’utilisateur par défaut est « admin » (mot de passe = « admin »)