Tuto – Convertir un fichier webm en gif avec ffmpeg
Petit tuto pense bête d’une ligne. J’avais besoin à tout prix d’un fichier gif depuis un fichier webm.
Attention, ce n’est pas forcément judicieux car là la conversion le fichier gif aura une moins bonne définition et va prendre du poids ; -)
Sur ce Tuto je vais tenter de vous expliquer comment avoir un accès https sur Geneweb en mode pur service et non en page web sur « /var/www » et sans script cgi-bin.
Je vais également vous expliquer les raisons de mes choix, le matériel utilisé, les problèmes rencontrés et solutions trouvées.
Alors pas un tuto traditionnel, linéaire où l’on y fait des copiés/collés sans réfléchir, mais mon objectif et mes doutes, interrogations avant de trouver la solution. Démontrer que tout n’est pas toujours limpide même si la solution est finalement plus simple mais autrement que nous l’avions pensé. Et que si ce tuto ne fonctionne pas in-texto pour vous, la solution existe certainement.
Du coup Sima tu ne fais pas vraiment pro !
Je ne suis pas pro mais éternel amateur dont je revendique le statut. Comme aux jeux d’échecs, on apprend beaucoup plus en analysant nos déboires que nos victoires !
Ouah sima en plus t’es philosophe !
Ouais !
Matériels
Explication de mes choix
Rapsberry
Geneweb
Défi https et problème rencontrée.
Appel à un ami !
La solution via Yunohost
Pour conclure
1 Matériels
– Rapsberry pi3 avec sd noobs et disque dur externe ssd pour les sauvegardes.
– Serveur avec couche YunoHost
2 Explication de mes choix
Je souhaitais que Geneweb soit séparé pour plusieurs raisons.
a – Des craintes dont certaines pas forcément fondées puisque pas testées mais je ne souhaitais pas prendre le risque. Mettre Geneweb sur le serveur sous Yunohost en mode service avec stunnel4 pour le https, seule solution que j’avais trouvé à une époque. Pas envie non plus de le mettre dans « /var/www/ » avec un cgi-bin qui m’aurait obligé à apporter des modifications que peut-être Yunohost aurait viré lors des mises à jours et aussi pour ne pas perturber la cohérence du serveur sous Yunohost.
b – Laisser la possibilité de donner la main en mode administrateur à ceux qui souhaiteraient parmi les membres de cette généalogie… Aller au-delà de compléter les informations généalogiques et pourquoi pas gérer la totalité en mode admin. On se doute que je ne souhaite pas donner des droits administrateurs sur mon serveur perso sous Yunohost. D’où l’idée de le séparer.
c – Je n’avais pas envie de gérer un ième serveur web avec Apache ou Nginx et le tutti-conti. Quelque chose qui soit le plus simple possible allant à l’essentiel.
3 Rapsberry
Un Rapsberry oppérationel, je ne vais pas faire un tuto sur le sujet pour peu que vous ayez une carte sd Noobs, vous avez juste à vous laisser guider, il existe plein de tutos sur le web.
Penser à changer le mot de passe par défaut, activer SSH, changer le numéro de port, mettre une IP fixe (moi je l’ai fait depuis ma freebox où j’attribue une ip au Raspberry). Pas d’Apache ou Nginx, ni base de données, on reste minimaliste.
4 Geneweb
Installer en mode service avec un simple apt. Du coup ce sera la version des dépôts, la version Geneweb 6.08 même s’il existe la version 7 sur un GitHub.
On peut juste faire :
apt install geneweb
et configurer certains fichiers à la main.
Le plus simple est de tout installer, ça reste très léger :
apt install geneweb geneweb-gui gwsetup gwtp
En allant sur localhost:2317 vous accédez à geneweb (vide).
En allant sur localhost:2316 vous accédez à gwsetup qui vous permettra de créer une base généalogique ou d’en charger une existante (ce que j’ai fait).
Vous retrouverez tout (l’essentiel) dans « /var/lib/geneweb/ »
J’ai modifié à la main le fichier ma_base.gwf car j’utilise des fonctions pas prévues dans l’outil gwsetup.
gwsetup vous propose de mettre un « Ami » (accès à tout l’arbre généalogique sans droit de modification) et un « Magicien » (droit de modification de l’arbre généalogique.
Or moi j’ai un fichier (file-friends.auth) où se trouvent tous les « Amis » et un autre (file-wizards.auth) où se trouvent tous les « Magiciens ». Ces fichiers se créent à la main, au fil du temps où vous ajoutez ou supprimez des « Amis » et/ou « Magiciens » et vous nommez vos fichiers comme vous voulez et les mettre dans « /var/lib/geneweb/ »
Il suffit dans « /var/lib/geneweb/ma_base.gwf » de mettre en commentaire deux lignes et en rajouter deux autres :
Sauf qu’à l’étape « a » ça se passe mal. « certbot » (qui permet de générer des certificats LetsEncrypt) me crie dessus me disant qu’il ne s’agit pas d’un serveur web qu’il n’y a ni Apache ou Nginx ou autre et que j’aille me faire foutre voir ailleurs, je n’aurais pas de certificats LetsEncrypt.
Là je reste interdit, que faire ? Des certificats auto-signés qui afficheraient des messages d’alerte sur les navigateurs ? Pas top…
Un petit tour chez mon fournisseur de nom de domaine (Gandi) et une solution possible… Je peux générer mes propres certificats et les soumettre à leur signature, solution possible, payante, sans certitude absolue mais une bonne piste…
Que faire ? Appel à un ami ?
6 Appel à un ami !
Quand on est confronté à un problème, on en fait parfois une fixette comme une poule ou un coq qui découvre un cure-dents.
L’œil rond et pénétrant de cette poule brune capté à la faveur d’un portrait serré, quelque part entre curiosité et étonnement.
Appeler un ami c’est l’espoir d’avoir une solution, ou des pistes et au pire ça fait du bien de chialer sur l’épaule d’un autre.
La victime fût Benzo, Le pauvre… Pourquoi lui ? Déjà on s’entend bien, c’est un pro, et je sais qu’il connaît bien Yunohost et qu’il a des services en parallèle…
Il ne connaît pas Geneweb mais à bien identifié mon problème, pas de solution immédiate, mais plein d’échanges d’idées : (…) si tu crées un domaine sur yunohost et fait un script pour renvoyer les certificats, écrire une redirection (…).
Ça part dans tous les sens, ça fuse sans solution concrète… Mais, mais, mais ça fait du bien et de ma vision d’une poule face au cure-dents, j’ai une vision bien plus panoramique.
Dès qu’on raccroche, j’ai le déclic… domaine Yunohost, redirection !
7 La solution via Yunohost
Le domaine (sous domaine) YunoHost, j’en ai un inutilisé genre mon-arbre.MonNomDeDomaine.fr avec les certificats LestEncrypt générés et renouvelé automatiquement.
Si je ne l’avais pas ça se crée au simple clique sous Yunohost. Plus qu’à compléter deux lignes chez le fournisseur de nom de domaine, si vous ne savez pas quoi mettre, YunoHost vous le dit !
Bref, nom de domaine fait !
Je me souviens qu’il existe une app sous Yunohost pour les redirections.
J’installe sous Yunohost « Redirect » et le configure comme suit :
Configuration d’une redirection proxy sous YunoHost, permettant d’exposer une application locale (ici un Raspberry Pi) via un domaine public avec certificat SSL.
* Après vérification, c’est juste le / avec rien derrière.
Si vous mettez « /votre_base » « votre base » étant une base généalogique existante ça fonctionne et vous arrivez directement sur la base. Le souci est que si vous avez plusieurs bases, ou souhaitez en créer d’autre, vous n’arriverez que sur la base que vous aurez mise derrière le « / ».
Il n’est pas possible de vérifier la configuration après installation de Redirect, ni la modifier, il faut faire « Supprimer » et installer de nouveau, comme je l’ai dit, ça prend moins d’une minute.
Lors de vos tests geneweb depuis le navigateur, pensez à bien vider votre cache avant chaque tentative, pas un simple rafraîchissement de la fenêtre, j’ai galéré un moment à cause de cela.
Dans « Emplacement de destination » mettez l’IP interne d’accès à votre geneweb, donc sur le port 2317 et en http, soit http://192.168.xx.xx:2317
Dans « Type de redirection » 4 choix : choisissez Proxy, invisible accessible à tout le monde comme sur l’image.
Bref vous arriverez directement sur la page d’accueil en tapant sur votre navigateur :
https://nomsousdomaine.nomdomaine.fr
Le mieux est d’arriver sur la page d’accueil et taper le nom de la base généalogique sur laquelle on souhaite aller:
L’interface web de GeneWeb 6.08, hébergée à l’adresse genea.chispa.fr, permet d’accéder à une base généalogique personnelle en saisissant son nom.
page accueil des bases geneweb
8 Pour conclure
Un Raspberry avec Raspbian sur lequel on installe Geneweb et rien de plus.
Sur le serveur YunoHost créer un domaine et générer les certificats LetsEncrypt (chez votre fournisseur de nom de domaine apporter les précisions « AAAA » et « CNAME » à votre nouvelle création (si vous ne savez pas quoi mettre, suivez les conseils YunoHost, vous aurez juste à faire des copiés/collés). Installer l’application « Redirect », la configurer… Et c’est terminé.
Un Grand merci et bravo aux développeurs et contributeurs de Yunohost et de ses applications.
Je pense donc qu’il est possible d’installer geneweb avec simple « apt » sur un serveur Yunohost avec la redirection qui va bien… Mais ça je n’ai pas testé.
Les utilisateurs pourrons se connecter en https sur le domaine que vous aurez créé genre : hppts://geneweb.nom_domane.fr
Sur votre Yunohost, ne vous connectez pas directement en cliquant sur la brique, vous ne pourrez pas vous connecter en « Ami » ou « Magicien » car je pensez qu’il est attendu un identifiant enregistré sous Yunohost.
Hein sima, tout ce baratin pour une si courte conclusion !
Hé oui, c’est plus un retour d’expérience qu’un tutoriel !
J’envisage écrire un autre tutoriel, plus technique, factuel, sans y raconter ma vie pour le site officiel Geneweb
Dernièrement en retour de vacances j’avais besoin de pivoter un vidéo prise via mon smartphone.
Comme je n’utilise pas souvent ffmpeg et que j’en ai marre de devoir chercher à chaque fois, je me mets ça ici, et si ça peut servir à d’autres tant mieux.
Pivoter une vidéo
0 = 90° – retournement vertical et dans le sens contraire des aiguilles d’une montre (effet miroir vertical).
ffmpeg -i vid-001.mp4 -vf transpose=0 vid-002.mp4
1 = 90° – dans le sens des aiguilles d’une montre.
ffmpeg -i vid-001.mp4 -vf transpose=1 vid-002.mp4
2 = 90° – dans le sens inverse des aiguilles d’une montre.
ffmpeg -i vid-001.mp4 -vf transpose=2 vid-002.mp4
3 = 90° – retournement vertical et dans le sens des aiguilles d’une montre (effet miroir vertical).
Nous continuons la synchronisation avec le « Cloud » Nextcloud.
4/4 Les Tâches sous Gnome-Evolution
Vous pouvez l’utiliser tel quel mais dans ce cas il sera sur votre PC et pas synchronisé, mais il est déjà fonctionnel.
Vous souhaitez synchroniser avec une liste de tâches existante sur un cloud.
Vous devez ajouter une nouvelle liste de tâches.
Pour cela allez dans Nouveau > Liste de tâches comme sur l’image ci-dessous.
Dès lors une fenêtre s’ouvre avec plusieurs choix, comme pour l’agenda :
Pour synchroniser depuis un Nextcloud
On sélectionne donc Type > CalDAV
Allez sur les trois petits points « . . . » du nom de votre liste de tâches (ici « Personnel »)
Puis cliquez sur « Copier le lien privé »
Retour sur la liste de tâches de Gnome Evolution
Collez le lien privé au niveau de > URL :
Donnez un nom à votre liste de tâches, une couleur.
Utilisateur : votre login Nextcloud.
Adresse électronique : optionnelle
Puis cliquer sur « Valider »
Une fenêtre va s’ouvrir, vous avez juste à mettre le mot de passe de connexion à votre Nextcloud puis valider.
Voilà, c’est fini vous avez ajouté une liste de tâches.
Vous pouvez en ajouter d’autres en recommençant les étapes comme vu depuis le début.
La série Gnome-Evolution est terminée. Je ne ferai pas de tutoriel concernant les mémos car j’utilise une application à part appelée Carnet, via Nextcloud, synchronisée avec mon smartphone.
Passons donc à la configuration de l’agenda de Gnome-Evolution c’est donc la suite du tutoriel Tuto – Gnome-Evolution 1/4 Mail.
J’ai fait le choix de montrer la synchronisation avec le « Cloud » Nextcloud parce que c’est ce que j’utilise et n’ai jamais utilisé autre chose comme Google ou autres clouds, mais ce ne doit pas être très différent.
Ou si, j’ai déjà synchronisé avec des plateformes professionnelles, mais il s’agissait d’applications « maisons ».
2/4 L’agenda de Gnome-Evolution
Dès que l’on va sur l’agenda, on y retrouve toutes les fonctionnalités de défilement ou d’affichage basiques.
Vous pouvez l’utiliser tel quel mais dans ce cas il sera sur votre PC et pas synchronisé, il est pourtant déjà fonctionnel.
Vous souhaitez synchroniser avec un agenda existant sur un cloud.
Vous devez ajouter un nouvel agenda.
Pour cela allez dans Nouveau > Agenda comme sur l’image ci-dessous.
Dès lors que vous ajoutez un agenda, une fenêtre s’ouvre avec plusieurs choix.
Type d’agenda :
Sur cet ordinateur (il ne sera pas synchronisé)
CalDAV (pour une synchronisation depuis un cloud)
Google (pour une synchronisation depuis Google)
Météo (pour une synchronisation depuis une station météo)
Sur le Web (pour une synchronisation depuis un calendrier sur le Web, exemple « Agenda du Libre« )
Nom : Le nom que vous donnez à ce nouvel agenda
Couleur : la couleur d’affichage des rendez-vous et événements
Cochez si vous souhaitez que ce soit l’agenda par défaut
Si vous avez déjà une sauvegarde au format ICS, vous pouvez la charger depuis la sauvegarde.
Exemple : Nouveau agenda synchronisé depuis un Nextcloud
On sélectionne donc Type > CalDAVOuvrez une page web et allez sur l’agenda de votre Nextcloud
Clique sur les trois petits points « . . . » puis clique sur « Copier le lien privé »
Retour sur l’agenda de Gnome Evolution
Collez le lien privé au niveau de > URL :
Donnez un nom à votre agenda, une couleur. Utilisateur :il s’agit de votre login, celui avec lequel vous vous connectez à votre Nextcloud.
Adresse électronique : optionnelles
Puis cliquer sur « Valider »
Une fenêtre va s’ouvrir, vous avez juste à mettre le mot de passe de connexion à votre Nextcloud puis Valider.Voilà, c’est fini vous avez ajouté un agenda.Vous pouvez en ajouter d’autres en recommençant les étapes comme vu depuis le début.
J’espère que cela vous aura été utile.
La semaine prochaine ce sera les contacts.
Je vais donc publier une série de quatre billets dédiés à Gnome-Evolution. Ils s’adresseront à tous mais plus particulière à ceux qui découvrent Gnu-Linux et recherchent un remplacement à leur habituel Outlook. Sous Linux, ce n’est pas la seule application du genre, il existe également Kmail sous KDE, et très certainement bien d’autres.
Comme un croquis vaut qu’un long discours, il y aura beaucoup de prises d’écran limitant le texte à son minimum nécessaire.
Gnome-Evolution.
On commence par l’installer :
sudo apt install evolution
1/4 Le mail de Gnome-Evolution
On va chercher l’icône et on le lance.
Lors de son premier lancement une fenêtre de bienvenue s’ouvre pour commencer à configurer la messagerie.
Il vous suffit de cliquer sur « Suivant »
Restaurer à partir d’une archive.
Si vous avez utilisé Evolution sur un autre PC, ou suite à une réinstallation et vous avez des archives, vous pouvez les restaurer via cette fenêtre, sinon…
Cliquer sur « Suivant »
Identité.
Nom complet : votre prénom et nom, ou votre pseudo, ou autre…
Adresse électronique : l’adresse mail que vous configurez.
Exemple :
Nom complet : Jean Trousso
Adresse électronique : jean.trousso@fai.com
Donnera lorsque vous écrirez : Jean Trousso <jean.trousso@fai.com>
Informations optionnelles, vous pouvez laisser vide, c’est si vous souhaitez que les réponses arrivent sur une autre adresse mail, ajouter un nom d’organisation, association… Mettre des adresse mails en alias…
Cliquer sur « Suivant »
Vous aurez un message : Recherche des détails du compte…
Qui prend un certain temps…
Deux possibilités :
Evolution trouve toutes les informations tout seul et vous vous vous retrouvez directement à la section « Résumé du compte«
Evolution ne trouve pas et vous devez remplir les champs suivants
Réception du courrier.
Type de Serveur : IMAP (par défaut)
Serveur (exemple pour free) : imap.free.fr port : 993
Votre nom d’utilisateur.
Méthode de chiffrement : TLS (par défaut) mais il se peut que ce soit autre chose. Si vous ne savez pas quoi mettre, renseignez-vous auprès de votre hébergeur de messagerie pour avoir les renseignements de configuration de réception et d’envoi de message. C’est valable aussi bien pour les FAI que pour les fournisseurs tel que gmail, laposte et autres.
Cliquer sur « Suivant »
Options de réception.
Dans un premier temps vous pouvez laisser tout par défaut.
Cliquer sur « Suivant »
Envoi du courriel.
Remplissez le champ « Serveur » et « Port ».
Cliquer sur « Suivant »
Résumé du compte.
Nom : ce que vous voulez, c’est uniquement pour vous (adresse mail, votre nom, ou autre) c’est le nom que portera votre messagerie dans Evolution.
Et vous avez le résumé de ce que vous avez rentré.
Cliquer sur « Suivant »
Terminé.
C’est fini !
Cliquer sur « Appliquer »
Requête d’authentification pour les courriels.
Tapez votre mot de passe
Laissez la case « Ajouter ce mot de passe à votre trousseau » , dans le cas contraire vous devrez retaper votre mot passe pour les réceptions.
Cliquer sur « Valider »
Boîte de réception
Voilà ! Vous allez retrouver votre messagerie sur Gnome-Evolution.
Vous souhaitez configurer une autre messagerie supplémentaire.
Allez dans : Nouveau > Comptes de messagerie
Puis recommencez les étapes comme depuis le début
Quelque chose c’est mal passé ou vous souhaitez affiner la configuration (signature, ajouter une clé GnuPG…) :
Clique droit sur le nom de la messagerie > Propriétés
Avec le menu de gauche vous pourrez modifier les données ou simplement compléter, signature (voir le billet…), ajouter clé de GnuPG, etc.
J’espère que cela vous aura été utile.
La semaine prochaine se sera l’agenda.
Quoi Sima, dans une semaine! C’est long!!!
Oui, s’il faut 5 minutes pour configurer la messagerie, il m’a fallu plus de temps pour faire le tuto.
Tuto : Citation automatique sur signature de mail – Evolution
J’utilise Evolution comme outil de messagerie, agenda, contact, tâches…
Donc ce tutoriel concerne Gnome-Evolution, mais vous pouvez vous en inspirer et l’adapté car le script, très simple (la commande fait une ligne), n’est pas lié à Evolution.
D’où me vient cette idée ?
Lorsque j’écris ou réponds sur la liste de Root66, je terminais toujours pas une petite citation « geek ». J’ai un fichier texte avec toute une liste de citations, si quelques rares sont de mon cru, la grande majorité piochée ici et là sur le web.
Puis un membre de l’association m’a posé la question : Tu as un script pour tes citations aléatoires en signature ?
Heuuu non, je fais un copié/collé depuis mon fichier texte…
Mais pourquoi n’y ai-je pas pensé avant ?
Et c’est donc parti ainsi ! Résultat à obtenir.
Résultat à obtenir avec une citation aléatoire, exemple :
--Sima78... Dicton du moment : Faites des ghosts pas la guerre !
https://sima78.chispa.fr
Le script
J’ai fait le choix de garder un fichier.txt qui contient toutes les citations où le script ira chercher une citation de façon aléatoire.
J’aurai pu faire un script contenant les citations, cela aurait donné autre chose comme script, mais surtout je trouve plus pratique d’avoir un fichier à part, plus facile à enrichir.
Pour la simplicité, j’ai hésité en deux possibilités, j’ai choisi la première, mais je vous soumets également la deuxième, si cela peut intéresser.
#!/bin/bash
echo "Sima78... Dicton du moment : "$(shuf -n 1 /chemin/vers/le/fichier.txt)
echo "https://sima78.chispa.fr"
ou l’autre possibilité si vous préférez :
#!/bin/bash
echo "Sima78... Dicton du moment : "$(sort -R /chemin/vers/le/fichier.txt | head -n1)
echo "https://sima78.chispa.fr"
Waouh…. Sima, quel balèze… tout ce baratin pour un script de 3 lignes…
Moi : Ouais bon, j’assume… mais si ça peut servir à ceux qui se lancent sous linux et utilisent Gnome-Evolution…
Gnome Evolution
Dans Gnome Evolution vous allez dans :
édition → Préférences
Ensuite vous allez dans « Préférences de l’éditeur » puis dans l’onglet « Signatures » et enfin « Ajouter un script ».
Bon là, on voit que j’ai déjà rentré un script, une signature, mais normalement c’est vide… Et une fois le script rentré, il suffit de cliquer dessus pour voir le résultat sur la fenêtre du dessous.
Donc ajouter un script :
Vous choisissez un nom, vous allez chercher votre script puis « Enregistrer »
Ensuite, toujours dans « Préférences » vous allez sur « Comptes de messagerie ».
Là vous sélectionnez le compte qui doit bénéficier de cette signature et cliquez à droite dans « Édition »
Vous allez dans le menu déroulant de « Signature », vous sélectionnez, puis cliquez sur « Valider », et c’est terminer.
Pour d’autres messageries il existe des solutions similaires, je ne les connais pas puisque j’utilise essentiellement Gnome Evolution sauf sur l’un des pc où j’utilise Thunderbird, mais de façon basique puisque très exceptionnellement pour la messagerie.
MyTourBook : Gestionnaire d’entraînement sportif version 21.6.1 – linux-64
J’ai un projet de randonnée en solitaire, fin mai début juin et voilà que je découvre une application qui me sera bien utile pour retracer mon parcours à mon retour. Il me manque un GPS/Altimètre pour bien tester cette application, j’en parle en fin de billet.
Les applications destinées aux sportifs ne sont pas très courantes parmi les applications libres et je suis heureux de découvrir MyTourBook qui n’en est pas à sa première version.
Il ne s’agit pas là de rentrer dans le détail du fonctionnement de l’application car je l’avoue, pour l’instant je l’ai installé mais comme j’ai en projet quelques activités sportives, je testerai donc l’application et referai un billet plus approfondi. Nous allons donc juste faire le tour de ce qu’est MyTourBook.
MyTourBook est un gestionnaire d’entraînement utile, gratuit et libre qui vous permet de visualiser et d’analyser les parcours enregistrés par un appareil GPS, un vélo, un ergomètre et certains autres appareils de sport enregistrant les données sous format numérique.
MyTourbook (version 2007) – Vue d’ensemble de l’interface multi-panneaux pour le suivi d’un tour : carte topographique 3D des Alpes, profil altimétrique, analyse de fréquence cardiaque et comparaison de tours.
Il permet d’importer, d’extraire, de modifier, de visualiser et d’exporter des itinéraires enregistrés avec un appareil GPS, qu’il s’agisse de votre téléphone portable, d’un appareil de course à pied ou de vélo, d’un GPS traditionnel, etc. L’objectif principal de ce programme est de gérer votre entraînement sportif. Il peut également être utilisé pour éditer les fichiers générés par le GPS de votre voiture, mais il est plus orienté pour pouvoir suivre vos entraînements et en résumant les résultats dans différents graphiques.
Caractéristiques
Il permet :
d’importer, recevoir, exporter, modifier et afficher des itinéraires.
d’ajouter et affichez des photos.
d’analyser le rythme cardiaque,
de comparer automatiquement les trajets.
de segmenter automatiquement un trajet.
d’effectuer une analyse statistique des données enregistrées.
de gérer les déplacements de différentes personnes.
Il est basé sur Eclipse (Java) et dispose d’un support multilingue et est multi-plateforme, c’est-à-dire qu’il fonctionne sur différentes plateformes telles que : Linux, Windows et MacOS. Il est en développement continu et complet, de sorte qu’il pourra certainement faire beaucoup plus à l’avenir, bref, une application prometteuse.
Téléchargement, installation, utilisation et captures d’écran
Une fois téléchargé et décompressé dans le répertoire de votre choix, il suffit d’aller dans le dossier créé appelé « mytourbook » et de lancer le fichier exécutable qui porte le même nom, soit par terminal soit en mode graphique. Java 11 qui est la version minimale nécessaire pour son fonctionnement.
À son premier lancement il vous affichera une série de fenêtre pour faire une première configuration.
MyTourbook 21.6.1 – Message d’accueil au premier démarrage invitant l’utilisateur à configurer son profil et son système de mesure, sur fond de carte 2DMyTourbook – Fenêtre de sélection du système de mesure (ici : métrique) avec le détail des unités utilisées pour chaque grandeur physique : km, m, mm, min/km, kg, mbar et °C.MyTourbook – Configuration du profil utilisateur dans les préférences : données personnelles (né le 7 juillet 1977, homme, 77,7 kg, 1,77 m), avec accès aux onglets Zones de fréquence cardiaque et Transfert de données.
Pour arriver à la fenêtre d’accueil.
MyTourbook 21.6.1 – Vue de démarrage avec le panneau « Impo » proposant quatre méthodes d’importation de parcours, et la carte 2D centrée sur la vallée du Rhône en Valais (Sion, Sierre, Visp).
À partir de là, il ne reste plus qu’à utiliser l’application, importer, explorer des données, etc.
N’ayant pas de GPS je n’ai pour l’instant pas pu pousser plus loin mes tests, mais ça viendra.
Pour mieux tester l’application Je suis à la recherche d’un GPS OpenSource (si ça existe) voire le plus libre possible. pas une application smartphone.
J’ai posé la question sur Mastodon et l’on m’a déjà donné quelques pistes à suivre. Je vous les mets ci-dessous.
Un peu lourd pour de la randonnée, mais je testerai ça un jour par curiosité.
Amazfit + app: Une montre connectée (amazfit bip, avec connexion GPS et glonass), sans l’application dédiée, histoire de ne pas voir fuiter les données, uniquement l’application open-source gadgetbrige (dispo sur F-Droid), parfaitement compatible, et qui permet de récupérer les trajets effectués avec toutes les infos qui vont bien (altitude, vitesse + cardio, distance, etc.). Par contre, attention au choix : amazfit (xiaomi) propose quantité de modèles différents, avec des subtilités en matière de fonction. Vérifier avant, en particulier pour la fonction GPS, ainsi que (et surtout) la compatibilité avec gadgetbrige.
Ça tombe bien j’ai une montre Amazfit que je n’utilise pas et semble compatible Gadgetbrige, à tester rapidement.
Garmin edge 305: Un « vieux » appareil GPS pour randonneurs de carto OSM, un garmin gps edge 305 par exemple peut être trouvable sur le marché d’occasion.
Autre piste intéressante.
Je suis preneur de toute expérience concernant cette application et si vous connaissez un GPS/Altimètre.
Personnaliser la barre d’applications ubuntu20.04 en remplaçant le Dash par un Dock
Qu’est-ce que le Dash ?
Le Dash est cette barre fixe qui est ancrée par défaut sur le côté gauche, et en position verticale étendue de notre bureau, et où nous pouvons ancrer les différents lanceurs de programmes.
Qu’est-ce que le Dock ?
Le dock est également une barre où les différents lanceurs sont ancrés aux programmes, mais il n’est pas en position étendue et se trouve généralement en position basse du bureau.
Pour résumé, le Dash et le Dock ont les mêmes fonctions à la différence que le Dash ne peut pas changer de position.
Changer le Dash en Dock et mieux encore, nous pouvons le changer et le placer dans d’autres positions comme à droite, en bas ou en haut de notre bureau.
Il y a deux Façons pour le faire :
l’une est d’utiliser un programme avec une interface graphique
l’autre est d’utiliser la ligne de commande dans votre terminal favori
1) En utilisant un programme GUI (Graphical User Interface) :
Avant tout il faut installer un programme de configuration de l’environnement GUI qui possède de nombreuses options de configuration sur notre système d’exploitation « dconf-editor« .
Dans les dépôts est hébergé un programme de configuration de l’environnement GUI avec de nombreuses options de configuration sur notre système d’exploitation. Il s’appelle « dconf-editor« .
Pour l’installer, nous allons utiliser notre gestionnaire de paquets « apt »
$ sudo apt install dconf-editor
Dans mon cas, je l’ai déjà installé dans sa dernière version, comme vous pouvez le voir dans l’image ci-dessus.
Une fois téléchargé et installé, nous pouvons l’exécuter en le recherchant dans notre tableau de bord.
Lors de son exécution, il nous montre une fenêtre dans laquelle il nous avertit d’opérer avec prudence, car nous pouvons dé-configurer certaines parties de notre système d’exploitation.
Une fois que nous avons accepté cet avertissement en cliquant sur le bouton « Je serai prudent« , nous devons nous déplacer à travers les différents niveaux de sous-menus, en cliquant dessus.
Le chemin exact que nous devons obtenir pour modifier les paramètres et les options de notre dock est : « /org/gnome/shell/extensions/dash-to-dock/« .
Il existe de nombreuses options de configuration pour notre dock.
Celles qui nous intéressent sont au nombre de deux : « dock-position » et « extend-height« .
Tout d’abord, nous devons rechercher « extend-height« . Cette option nous permet d’étendre ou de laisser notre quai centré, dans la position où il se trouve. Par défaut, il est étendu. Nous allons désactiver cette option.
En cliquant dessus, on obtient ce sous-menu d’options.
En cliquant sur le bouton « Utiliser la valeur par défaut« , les options « Valeur personnalisée » seront déverrouillées, et nous pourrons accéder à l’option « faux » afin que notre dock ne soit pas étendu.
Lorsque nous cliquons sur le bouton « Accepter » dans le coin inférieur droit de la fenêtre, les changements prennent effet. Et nous verrons le dock centré à gauche
Pour revenir au menu précédent, nous devons appuyer sur « dash-to-dock » dans le chemin qui apparaît en haut de la fenêtre :
Il ne nous reste plus qu’à choisir l’option « dock-position« , pour modifier l’emplacement de notre dock. Une fois dans cette option, nous voyons les options suivantes
Si nous cliquons sur le bouton « Utiliser la valeur par défaut« , les options « Valeur personnalisée » seront déverrouillées et nous pourrons en choisir quatre.
Je vais choisir « BOTTOM » et cliquer sur le bouton « Appliquer les modifications« .
Et le résultat est le suivant :
2) En utilisant la ligne de commande sur notre terminal
Depuis votre terminal ce sera beaucoup plus rapide, en exécutant la commande « gsettings » avec l’option « set » et en tapant l’adresse des sous-menus.
Pour désactiver l’extension dash et la transformer en dock nous allons exécuter la commande suivante avec comme argument l’adresse des sous-menus que nous avons vu en mode graphique :
$ gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false
Et pour positionner le dock en bas du bureau, nous allons écrire la commande suivante :
$ gsettings set org.gnome.shell.extensions.dash-to-dock dock-position 'BOTTOM'
Vous pouvez modifier d’autres options dans le dock, telles que les couleurs, la transparence du fond, la taille des icônes, etc. Mais faites preuve de prudence.
Bref, il y a une multitude de distributions Linux, plein de gestionnaires de fenêtres et tout est toujours très personnalisable… De quoi trouver/créer le Linux qui vous ressemble.