Linux : Mettre à jour Freeplane (ou installer une version récente de Freeplane)

Version 61.1 par Xavier Richard le 25/11/2018 à 18:24

 Produit
  • OS Linux (Ubuntu / Xubuntu)
  • Freeplane (logiciel de Mind Mapping)
 LicenceGratuite

Question

Vous utilisez Freeplane mais sous Linux la version de cette application présente dans les dépôts officiels est trop ancienne à votre goût ?

Voici comment installer et configurer une version plus récente de Freeplane.

Réponse

(option) Désinstaller l'ancienne version de Freeplane

Désinstaller l'ancienne version de Freeplane, par exemple via Synaptic.

Installer Freeplane manuellement sous Linux

  1. Téléchargez le fichier *.deb de la version souhaitée du logiciel depuis https://sourceforge.net/projects/freeplane (dossier "Stable")
  2. Installez le *.deb grâce à l'installateur de paquets GDebi :
    gksudo gdebi-gtk puis sélectionner le fichier *.deb téléchargé précédemment
  3. Pour ajouter Freeplane au menu Démarrer (ou sur le bureau) vous devez Créez un lanceur :
    • Commande : pointer vers le fichier freeplane.sh, par exemple : /usr/share/freeplane/freeplane.sh
    • Personnalisez l'icône du lanceur :
      • dans les propriétés du Lanceur, 1ier onglet "Général" : cliquez sur l'icône actuel
      • dans la liste, sélectionnez "Icônes d'application" puis recherchez freeplane ou sélectionnez un des icônes proposés.

(si vous avez une version récente de Java) Freeplane manuellement sous Linux

Si votre ordinateur fonctionne avec une version récente de Java, Freeplane risque d'afficher un message d'erreur bloquant au démarrage voire de démarrer mais de se planter dès la modification d'une carte.

Pour solutionner ce problème, il faut installer une version plus ancienne de Java (compatible avec Freeplane comme openjdk-8-jre) et forcer son utilisation pour Freeplane :

  1. Installez une ancienne version de Java => faites pour le mieux avec Internet emoticon_wink
  2. Après installation, ouvrez le dossier /usr/lib/jvm et identifiez le dossier contenant la "bonne vieille version de Java compatible Freeplane"
  3. Rendez-vous dans le dossier usr/bin puis modifiez le fichier freeplane.sh en tapant sudo gedit freeplane : ajoutez en début de fichier une ligne forçant la version Java à utiliser, par exemple :
    JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-i386
  4. Testez ... votre version "moderne" de Freeplane doit maintenant fonctionner !

Configurer Freeplane

Pour ouvrir automatiquement les fichiers Freeplane (suffixe *.mm) avec cette version de freeplane :

  1. Sélectionnez un fichier *.mm puis clic-droit et "Ouvrir avec ..."
  2. Autre application > Utiliser une commande personnalisée
  3. Saisissez à nouveau la commande : /usr/share/freeplane/freeplane.sh