Ceci est une ancienne révision du document !


Do·doc

(Page ouverte le 9 mars 2020)

Do·doc est un outil de documentation d'activités pratiques qui permet de capturer des médias audiovisuels (photos, audio, video) et de réaliser des publications (pdf ou assemblages vidéos)
Do·doc permet de travailler avec plusieurs appareils connectés, reliés au même serveur qui stocke les contenus. Une «marmite» permet d'assembler ces éléments (anim. image par image, montage vidéo, document pdf, ajout de son sur image/video)

Version de do·doc : version 9 bêta 3 (9.0.21)
Système : Linux Debian Buster 10.7 avec LXDE

Do·doc peut-être installé sur un serveur dédié, ou sur un ordinateur relié au réseau local, c'est la méthode choisie et décrite ci-dessous.
Cette installation a été réalisée sur un ordinateur portable fraîchement installé à partir de Debian 10.7 netinst, en choisissant la méthode facile, cad l'installation d'un paquet AppImage.

mkdir ~/dodoc                          # créer le répertoire
cd ~/dodoc                             # s'y rendre
wget https://github.com/l-atelier-des-chercheurs/dodoc/releases/download/v9.0.21-dev/do.doc-9.0.21-dev.AppImage  # télécharger
chmod +x ./do.doc-9.0.21-dev.AppImage  # rendre le fichier exécutable
./do.doc-9.0.21-dev.AppImage           # démarrer do·doc

Le premier lancement échoue en déclenchant une erreur (The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_do.doc7ApLY2/chrome-sandbox is owned by root and has mode 4755.), ce n'est pas dû à do·doc mais à electron (à partir duquel do·doc est construit pour être multiplateforme), on peut le résoudre en utilisant l'option no-sandbox comme ci-dessous.

./do.doc-9.0.21-dev.AppImage --no-sandbox
 

Pour éviter d'avoir à utiliser la ligne de commande, on crée un lanceur d'applications en créant un fichier vide appelé dodoc.desktop dans ~/.local/share/applications (il ne sera accessible qu'à l'utilisateur courant). Dans ce fichier, on écrit les lignes suivantes :

[Desktop Entry]
Name=do·doc
Exec=/home/xor/dodoc/do.doc-9.0.21-dev.AppImage --no-sandbox
Terminal=false
Icon=/home/xor/.local/share/icons/hicolor/512x512/apps/dodoc.png
Type=Application
Categories=Education

Pour récupérer l'icône, j'ai d'abord extrait l'appimage puis copié l'icone dans bon dossier avec les commandes suivantes

 ~/dodoc/do.doc-9.0.21-dev.AppImage --appimage-extract
 mkdir ~/.local/share/icons/
 mkdir ~/.local/share/icons/hicolor/
 mkdir ~/.local/share/icons/hicolor/512x512
 mkdir ~/.local/share/icons/hicolor/512x512/apps
 cp ~/dodoc/squashfs-root/usr/share/icons/hicolor/512x512/apps/dodoc.png ~/.local/share/icons/hicolor/512x512/apps/dodoc.png

Pour le faire apparaître dans le menu de démarrage (rubrique Education) :

lxpanelctl restart

Et pour simplifier un peu plus, on copie le lanceur d'application sur le bureau

cp ~/.local/share/applications/dodoc.desktop ~/Desktop/dodoc.desktop
chmod +x ~/Desktop/dodoc.desktop

Pour éviter qu'à chaque lancement un fenêtre intermédiaire demande comment lancer l'application, on peut régler les préférences de l'explorateur de fichier (PCmanFM sur LXDE) afin que les options n'apparaissent pas (dans le menu Edition/préférences, onglet général, cocher “Ne pas demander d'options au lancement d'un fichier exécutable”).

  • ressource/logiciel/dodoc.1610557444.txt.gz
  • Dernière modification: 2021/01/13 18:04
  • par emoc