Aller sur https://github/comptasso/FaitesLesComptes

Il existe plusieurs possibilités, soit en utilisant le programme git, soit en téléchargeant le fichier zip.

La première méthode simplifiera la récupération des mises à jour mais est un peu plus compliquée à installer; Ici nous nous limiterons donc au téléchargement du fichier zip.

Nous supposons que le user est pierre. Une fois ce fichier obtenu, décompressez le avec la commande

unzip /home/pierre/Téléchargements/FaitesLesComptes-master.zip -d /home/pierre

Aller ensuite dans le répertoire qui vient de se créer FaitesLesComptes-master

Nous allons passer maintenant à l'installation des dépendances avec la commande bundle install

Une liste de gem sont installés. Certains doivent être construits (nokogiri ou le gem pg, qui fait le lien avec PostgreSQL).

Note : pour certains gems, il est possible, en fonction des programmes déjà présents sur votre ordinateur, que Bundle indique qu'il lui manque des éléments.

  • Pour pg, vous pourriez avoir besoin de libpq-dev, que vous installerez donc par la commande  sudo apt-get install libpq-dev
  • pour json, il vous faudra probablement  build-essential.
  • pour nokogiri, il manque parfois zliblg-dev

L'objectif étant que la commande bundle install aille jusqu'au bout.

 Il faudra cependant encore quelques éléments pour pouvoir lancer le programme : 

  • Un intérpréteur de javascript ce qui s'obtient facilement avec sudo apt-get install node.js
  • Et le serveur foreman que vous obtiendrez avec gem install foreman

On peut maintenant passer à la configuration du programme.