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

Modifié par Xavier Richard le 25/11/2018 à 20:38

 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) Forcer Freeplane à démarrer avec une vieille version de Java

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 => par exemple via sudo apt-get install openjdk-8-jre  (si besoin, complétez par une recherche sur Internet emoticon_smile )
  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 !

Ouvrir les fichiers *.mm avec 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

Optimiser l'apparence des menus

Lancez Freeplane puis allez dans le menu Outils > Préférence > Apparence > Thème et sélectionnez Nimbus.