Installation de FURET - Hexoplanete/Projet-Furet GitHub Wiki

Windows

Prérequis

Prérequis pour le traitement de pdf

Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.

Installation

Exécutez la commande suivante dans Git Bash et répondez aux questions du script.

sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question Valeur par défaut (entrée vide) Valeur attendue Commentaire
1 Chemin d'accès de git git chemin/vers/git.exe Recherche un exécutable dans le PATH par défaut
2 Chemin d’accès de python >=3.11 < 3.13 python chemin/vers/python.exe Recherche un exécutable dans le PATH par défaut
3 Dossier d'installation %LocalAppData%/Programs/Furet chemin/vers/un/dossier/
4 Ajouter une entrée sur le bureau y y ou n

Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.

Lancement

  • Depuis le menu démarrer en recherchant Furet.
  • Depuis un terminal en exécutant %LocalAppData%/Programs/Furet/bin/furet.bat.
Linux

Prérequis

git et python3.12 sont requis. Vous pouvez les installer de la manière suivante sous Debian :

apt install git python3.12

Si votre distribution ne propose pas de version de python compatible, installez python 3.12 avec pyenv et spécifiez le chemin d'accès lors de l'installation.

Prérequis pour le traitement de pdf

Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.

imagemagick et ghostscript et tesseract (language français) sont requis. Vous pouvez les installer de la manière suivante sous Debian :

apt install imagemagick ghostscript tesseract-ocr-fra

Installation

Exécutez la commande suivante dans un terminal et répondez aux questions du script :

sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question Valeur par défaut (entrée vide) Valeur attendue Commentaire
1 Chemin d'accès de git git chemin/vers/git Recherche un exécutable dans le PATH par défaut
2 Chemin d’accès de python >=3.11 < 3.13 python3 chemin/vers/python Recherche un exécutable dans le PATH par défaut
3 Dossier d'installation $HOME/.local/share/opt/furet chemin/vers/un/dossier/
4 Ajouter une entrée sur le bureau y y ou n

Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.

Lancement

  • Depuis un lanceur d'application en recherchant Furet.
  • Depuis un terminal en exécutant ~/.local/opt/furet/bin/furet.
MacOS

Prérequis

git et python 3.12 sont requis. Vous pouvez les installer de la manière suivante avec homebrew:

brew install git [email protected]

Prérequis pour le traitement de pdf

Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.

imagemagick et ghostscript et tesseract (language français) sont requis. Vous pouvez les installer de la manière avec homebrew:

brew install imagemagick ghostscript tesseract tesseract-lang

Installation

Exécutez la commande suivante dans Terminal et répondez aux questions du script :

sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question Valeur par défaut (entrée vide) Valeur attendue Commentaire
1 Chemin d'accès de git git chemin/vers/git Recherche un exécutable dans le PATH par défaut
2 Chemin d’accès de python >=3.11 < 3.13 python3 chemin/vers/python Recherche un exécutable dans le PATH par défaut
3 Dossier d'installation $HOME/.local/share/opt/furet chemin/vers/un/dossier/

Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.

Lancement

  • Depuis un terminal en exécutant ~/.local/opt/furet/bin/furet.

Installation pour le développement

Windows

Prérequis

Prérequis pour le traitement de pdf

Installation

Clonez le projet et exécutez scripts/setup.sh depuis Git Bash :

git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh

Lancement

Exécutez la commande suivante depuis l'environnement virtuel python :

python -m furet

La commande furet est aussi disponible mais ne semble marcher que sous Linux.

Linux

Prérequis

git et python 3.12 sont requis. Vous pouvez les installer de la manière suivante sous Debian :

apt install git python3.12

Si votre distribution ne propose pas de version de python compatible, installez python 3.12 avec pyenv et spécifiez le chemin d'accès lors de l’exécution de setup.sh:

./scripts/setup.sh path/to/python

Prérequis pour le traitement de pdf

imagemagick et ghostscript et tesseract (language français) sont requis. Vous pouvez les installer de la manière suivante sous Debian :

apt install imagemagick ghostscript tesseract-ocr-fra

Installation

Clonez le projet et exécutez scripts/setup.sh depuis un terminal :

git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh

Lancement

Exécutez l'une des deux commandes suivantes depuis l'environnement virtuel python :

furet
python -m furet
MacOS

Prérequis

git et python3.12 sont requis. Vous pouvez les installer de la manière suivante avec homebrew:

brew install git [email protected]

Prérequis pour le traitement de pdf

imagemagick et ghostscript et tesseract (language français) sont requis. Vous pouvez les installer de la manière avec homebrew:

brew install imagemagick ghostscript tesseract tesseract-lang

Installation

Clonez le projet et exécutez scripts/setup.sh depuis un terminal :

git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh

Lancement

Exécutez l'une des deux commandes suivantes depuis l'environnement virtuel python :

furet
python -m furet
⚠️ **GitHub.com Fallback** ⚠️