Quotidien Shaarli

Tous les liens d'un jour sur une page.

July 24, 2014

Installer le plugin markdown pour Gedit 3.10.4 sur Linux Mint 17

/!\ Pas réussi à le faire marcher sur Linux Mint 17 !! /!\

Télécharger l'archive de la dernière version ( https://gitorious.org/projets-divers/gedit-markdown/archive/master.zip )
Extraire l'archive, déplacer le nouveau dossier dans ~/Programmes et ouvrir une console dans celui-ci.
Lancer ensuite le script d'installation :
simon@ordi ~/Programmes/projets-divers-gedit-markdown $ ./gedit-markdown.sh installer ## Première étape: vérification des dépendances - gedit: 3.10.4 - Python: 2.7 Étape terminée.
## Étape suivante: choix de la syntaxe Markdown à installer
gedit-markdown peut ajouter le support du langage Markdown standard ou de la
version spéciale Markdown Extra.
1 Markdown standard
2 Markdown Extra
Saisissez votre choix [1/2] (2 par défaut): 1
Le langage Markdown standard sera ajouté.
Étape terminée.
## Étape suivante: choix de l'emplacement de l'aperçu Markdown
L'aperçu Markdown peut être placé dans un des deux panneaux de gedit.
1 Panneau latéral
2 Panneau inférieur
Saisissez votre choix [1/2] (2 par défaut):
(...)
Installation terminée. Veuillez redémarrer gedit s'il est ouvert.

Je ferme gedit, je le relance et j'ai une erreur quand je veux activer le plugin :
| simon@ordi ~ $ gedit
| (gedit:4883): libpeas-WARNING **: Could not find loader 'python' for plugin 'markdown-preview'

J'ai essayé de copier le dossier plugins comme je l'ai fait pour le plugin reST mais ça n'a rien changé...
| simon@ordi ~ $ sudo cp -r /home/simon/Programmes/projets-divers-gedit-markdown/plugins/gedit3/markdown-preview /usr/local/lib/gedit/plugins/
| simon@ordi ~ $ sudo cp /home/simon/Programmes/projets-divers-gedit-markdown/plugins/gedit3/markdown-preview.plugin /usr/local/lib/gedit/plugins/

Ça merde toujours... Sans doute un problème de version de gedit ? À réessayer plus tard.

Installer le plugin reST pour Gedit 3.10.4

Télécharger le plugin : https://github.com/bittner/gedit-reST-plugin
Extraire l'archive et déplacer le dossier "reST" et le fichier "reST.plugin" dans le dossier /usr/local/lib/gedit/plugins/reST
| simon@ordi ~ $ sudo cp /home/simon/Programmes/gedit-reST-plugin-master/reST.plugin /usr/local/lib/gedit/plugins/
| simon@ordi ~ $ sudo cp -r /home/simon/Programmes/gedit-reST-plugin-master/reST /usr/local/lib/gedit/plugins/

| simon@ordi ~ $ ls /usr/local/lib/gedit/plugins/
| changecase.plugin libchangecase.la libdocinfo.so libmodelines.la libsort.so libtime.la reST spell.plugin
| docinfo.plugin libchangecase.so libfilebrowser.la libmodelines.so libspell.la libtime.so reST.plugin time.plugin
| filebrowser.plugin libdocinfo.la libfilebrowser.so libsort.la libspell.so modelines.plugin sort.plugin

Démarrer gedit et tenter de charger le module dans les préférences :
| simon@ordi ~ $ gedit
| Traceback (most recent call last):
| File "/usr/local/lib/gedit/plugins/reST/init.py", line 22, in <module>
| from docutils.core import publish_parts
| ImportError: No module named 'docutils'
| (gedit:3497): libpeas-WARNING **: Error loading plugin 'reST'

Il faut installer les dépendances :
| simon@ordi ~ $ sudo aptitude install python3-docutils
| The following NEW packages will be installed:
| docutils-common{a} python3-docutils python3-roman{a}
| The following packages are RECOMMENDED but will NOT be installed:
| python3-pil python3-pygments

| simon@ordi ~ $ sudo aptitude install python3-pygments

| simon@simon-linux / $ gedit
| java version "1.7.0_55"
| OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
| OpenJDK Server VM (build 24.51-b03, mixed mode)

Le plugin fonctionne si ce n'est que je ne peux pas générer de tableau. (J'ai fais un ticket sur github : https://github.com/bittner/gedit-reST-plugin/issues/4 )
Pour afficher le panneau du bas et voir le résultat, il faut faire "ctrl + F9", il ne s'ouvre pas automatiquement.

Installer Gedit 3.10.4 sur Linux Mint 17.

Télécharger l'archive 3.10.4 au lien suivant : http://ftp.gnome.org/pub/GNOME/sources/gedit/3.10/ , l'extraire, mettre le dossier dans $HOME/Programmes et lancer l'installation avec la commande suivante :
simon@ordi ~/Programmes/gedit-3.10.4 $ ./configure; make; make install
(...)
No package 'gtksourceview-3.0' found
No package 'libpeas-1.0' found
No package 'libpeas-gtk-1.0' found
No package 'gsettings-desktop-schemas' found

Installer les dépendances :
simon@ordi ~/Programmes/gedit-3.10.4 $ sudo aptitude install libgtksourceview-3.0-dev libpeas-dev gsettings-desktop-schemas-dev

Relancer l'installation :
simon@ordi ~/Programmes/gedit-3.10.4 $ sudo ./configure; sudo make; sudo make install