Mes aventures sous Linux : la voie est libre mais la route est longue
Mes aventures sous Linux : la voie est libre mais la route est longue - LemmyWorld
J’ai décidé de changer Pop Os pour Vanilla Os. Et je me suis dis que j’allais me cococter un OS relié à Nextcloud, un nuage qui offre tout un ensemble d’outils collaboratifs, un tableau de bord, un agenda, un trackeur gps, des recettes de cuisine, gestion budget, une sauvegarde de mes fichiers…et tout ça sur tous mes appareils. Sauf que sur Linux, ya pas d’apps. Ah si, sous Gnome, on a un début de quelque chose, une intégration que j’aime bien : on peut ouvrir un compte en ligne et ça syncronisera ton agenda, tes taches et tes contacts. Sauf qu’a force de les utiliser on se rend compte qu’elles sont minimales. Ca affiche les données de Nextcloud mais tu peux pas vraiment les manipuler. Les logiciels de ToDo List et Nextcloud Par exemple tu veux une jolie ToDo list qui syncro avec Nextcloud et t’aimerai faire des trucs en local ce qui est pratique quand t’as pas internet. En fait, ce qui se passe c’est que les logiciels ToDo list, tous, vont créer dossier sur Nextcloud et synchroniser avec le fichier Json qui contient les taches que tu as écrite. Moi, je veux pas de ce fichier Json, je veux manipuler la ToDo list de Nextcloud et l’afficher sur mon bureau comme le fait Nextcloud Deck sur mon mobile. Pour le moment ya que les app sur tel qui sont superbe. (ce qui me fait dire que j’ai bien fait de ne pas avoir de tel sous linux. Des adresses, des adresses que des adresses Continuons. Pour qu’un logiciel de ToDo List puisse se synchroniser avec Nextcloud, il faut une adresse. Je rentre l’adresse URL de mon nuage : MonSite.fr [http://MonSite.fr]. ça marche pas. Je fais une recherche, ils m’expliquent qu’ils faut une adresse caldav et quelle est de la forme MonSite.fr/remote.php/caldav/MonPseudo [http://MonSite.fr/remote.php/caldav/MonPseudo]. Ce qui aurait pu etre facile, si je n’avais pas mis un espace sur mon Pseudo. C’est chiant. Cad que comme j’ai écris : “Mon Pseudo” au lieu de “MonPseudo” il faut que je trouve la chaine de charactère qui va représenter l’espace qui sépare “Mon” et “Pseudo”. Et donc pouvoir écrire de cette p*** d’adresse : MonSite.fr/remote.php/caldav/Mon%%Pseudo [http://MonSite.fr/remote.php/caldav/Mon%25%25Pseudo] Donc je vais dans Nextcloud > paramêtre, pour trouver l’adresse Caldav. Les Dev ont surement pensé à des quiches comme moi et l’ont écrite en gros et clair dans les paramêtres. Ya pas mais c’est quelque part, ils sont pas fous. Je lance une nouvelle recherche et apparement il faut pas la chercher dans les parametres globaux de Nextcloud mais trouver la petite roue crantée dans fichier. En informatique, c’est toujours un problème d’adresse, et particulièrement sous Linux où tu dois comprendre comment s’écrit cette adresse et s’il y a un script qui la génère à partir d’une donnée existante comme MonSite.fr [http://MonSite.fr] ou [email protected] [[email protected]]. Genre, j’aurais pu écrire MonSite.fr [http://MonSite.fr] et il me fait ça tout seul. Ou mon email et il me remplit les paramêtres du serveur. Et bien non ! Il faut trouver sur Nextcloud l’adresse du caldav et comprendre comment elle s’écrit. Surtout si tu as mis un espace dans ton pseudo. Une Web app Après, 3-4 logiciels testés, je me suis rendu compte que aucun ne manipulait vraiment les données sur Nextcloud et que je me faisais chier avec ça. A trouver la meilleure app de x ou y. On va arreter d’utiliser des logiciels différents, on passe direct à Nextcloud. Tant pis pour le mode hors-ligne. Il vaut mieux créer un raccourcis/ une web app, c’est plus simple et direct. Je regrette de ne pas y avoir pensé avant. Pourquoi une web app ? Parce que Firefox n’a pas de speedial comme Opéra. Moi avant j’avais tous mes sites en acces rapide sur Opéra avant qu’ils prennent de mauvaises décisions. Sur Firefox, faut passer par ci et ça, voire une extension, ça fait du fingerprint. Dommage, j’aurais pu avoir un portail. On a les bookmarks, mais en 10 ans, j’en ai plus de 50 bookmarks. Les bookmarks, c’est pas prévu pour une navigation rapide, je m’en sert pour archiver le web. Je veux un gros boutton en plein milieu de la fenetre et pas un menu déroulant d’1cm. Donc on va faire un petit raccourcis sous Gnome. Je cliquerais et ça fera comme si je lançais un logiciel. Je pourrais regler pour que ça se lance au démarrage de mon système dans un bureau virtuel précis. Je passe la souris, je glisse et hop mon petit raccourcis :D Ah ya un petit problème :( Ya pas de raccourcis. Bizarre, je retente. o.O Ce n’est pas un bug : je peux pas créer de liens sous Gnome. O.O Du jamais vu. Sous Android, tu peux. Sous Windows, tu peux. Sous Mac, tu peux. Sous KDE, tu peux. Sous Gnome, tu peux pas ! Ah si ! J’ai trouvé une subtilité, il faut utiliser un autre navigateur que Firefox : Epiphany, le navigateur par défaut de Gnome. Une chance que je l’avais pas encore supprimé. Pourquoi pas, du webkit, suis pas fan mais je veux juste ma Web App, alors fissa. Je le fais rapido, j’ouvre mon nuage avec mes ID : >WebAuth is not supported, use another browser. Trop content ! Merveilleux ! Formidable ! :'D Effectivement, j’utilise une authentification à 2FA via une yubikey pour accèder à mon nuage et Epiphany ne peux pas detecter ma yubikey. Zetes fou ! Je vais pas non plus baisser la sécurité pour ça, c’est trop sensible. Donc la solution serait de retrouver comment Epiphany a créé la Web App et la changer pour que ça m’ouvre Firefox à la place. Donc voyons comment Gnome crée les raccourcis. Je trouve assez rapidement qu’il s’agit d’un fichier MonRaccourcis.desktop où dedans tu écris : L’executable, l’adresse de l’icone…Font chier, je voulais juste un raccourcis…Après moult tentative d’écrire la bonne adresse pour lancer tout ça j’ai finis par y arriver. Ce que je n’ai pas dis, c’est que j’utilise une variante du navigateur web firefox : librewolf. J’ai toujours pas trouvé comment lancer l’executable librewolf mais j’ai trouvé comment lancer une appli par défaut. Encore un problème d’adresse. Moi, ce qui m’agace dans Linux, c’est ça. Ya une action tout simple qui devrait me créer ce raccourcis qui existe depuis ma tendre enfance. Ou au pire une option pour avoir une boite de dialogue avec URL, icone, logiciel…Non, faut l’écrire à la main, en bricolant les adresses, tu tatonnes, jongle entre google, reddit, fedora, le wiki d’arch. En plus l’erreur est humaine : si tu met une virgule par erreur, dans l’adresse, ça ne marchera pas. Une simple virgule de 2mm peut completement bloquer ton système. Fin Sous Linux, on a ce problème de fragmentation avec des logiciels de version différentes, des OS de version différentes maintenu par différentes personnes, pas tous à jour et donc ça casse. Sous Linux, on a des apps qui sont pas forcément compatibles avec l’environnement de bureau (couleur, bouton disparus…). Et ya pas de logiciels pour syncro les DE. Sous Linux, il faut trouver des solutions car il manque des applications vitales : comme la création d’un raccourcis. Ou des logiciels de bureau qui utilisent vraiment nextcloud et qui peuvent tourner Hors Ligne…Et donc avoir une belle synergie entre l’ordi et votre nuage. A un moment je regrette presque le petit bouton suivant de Windows et que Microsoft n’ai pas le monopole et détruit tous les OS existants. ça eviterait de developper sur une dizaines d’OS différents et simplifierais le taff des Dev. On aurait un seul standard en informatique, ce serait géré au niveau mondiale, tous les logiciels seraient là, présent et basta. Bon yen a beaucoup moins et Microsoft est toujours en situation de monopole. Bref je pense que la communauté devrait lancer une grande campagne de dons pour developper un bureau complet et pro. bref je retourne, il me manque quelque réglages. :)