[Primtux] Installation "Standalone" sur Linux Mint 21
Je relate ici l'installation de Primtux 7 sur la distribution Linux Mint 21 basée sur Ubuntu 22.04 qui est une version LTS.
Et Merci à toute l'équipe derrière Primtux pour tout leur travail et leur partage pour proposer une distribution dédiée à nos écoles et élèves !
Cette version "standalone" est très intéressante pour disposer de machines universelles (pas uniquement dédiées aux élèves).
Ça permet aussi de disposer de machines pour tester Primtux sans les bloquer à ce seul usage.
À mon avis, pour un tas de raisons, Linux Mint 21 est actuellement la distribution à privilégier pour faire la bascule et se familiariser à un nouveau système d'exploitation assez semblable à Windows pour les enseignant⋅es et leurs postes à la traîne dans les écoles.
Ressources :
- Forum Primtux traitant de la version Standalone : https://forum.primtux.fr/showthread.php?tid=1734
- Document d'installation de Primtux : https://primtux.fr/primtux-standalone.pdf
- Site officiel de Linux Mint : https://linuxmint.com/
I. Intérêt d'une version "Standalone" de Primtux
Cette solution permet d'installer Primtux sur une machine tournant déjà sous Ubuntu ou Linux Mint. Actuellement il est possible d'installer sur Ubuntu 20.04, Ubuntu 22.04 et Linux Mint 21.
J'ai préféré Linux Mint car à ce jour cette distribution fonctionne mieux pour la synthèse vocale et propose plus de souplesse contrairement à Ubuntu qui impose ses paquets Snap (politique très contestable et préjudiciable qui fait que pas mal d'utilisateur⋅rices risquent de se détourner d'Ubuntu au profit de Debian ou Linux Mint comme ici).
La Linux Mint 21 est basée sur une Ubuntu 22.04 qui est une version LTS (donc supportée à long terme : ce qui signifie au moins 5 ans).
J'envisage d'utiliser cette solution pour déployer Primtux en tant que client lourd car d'après ma compréhension, cela permettra d'utiliser des comptes utilisateurs et non pas les 4 imposés par une Primtux classique. Évidemment cela est a exclure pour des cycles 1 qui selon moi n'ont pas besoin de compte utilisateur dédié. À voir après mes tests.
[Ubuntu] Mise à niveau de mon portable ASUS Vivobook Pro N705UD vers Linux Mint 21.1 Mate
Tout comme je l'avais fait lors de ma dernière mise à niveau dans l'article Mise à niveau de mon portable ASUS Vivobook Pro N705UD vers Ubuntu 20.04 (vous pouvez donc vous y référer pour voir les différentes étapes), voici mon retour d'expérience (succinct cette fois-ci car je refais en grande partie les mêmes choses) pour mon passage sous Linux Mint 21.1 Mate Edition.
J'ai profité de ces vacances de printemps pour mettre à niveau mon portable ASUS Vivobook Pro N705UD sous Linux Mint 21.1 Mate Edition. J'ai décidé "d'abandonner" Ubuntu (ce qui est quand même relatif puisque LInux Mint est basée sur Ubuntu...) pour Linux Mint principalement par refus des paquets Snap.
Comme à chaque fois, j'avais repoussé cette mise à niveau car c'est toujours un moment prise de tête et stressant avec repartitionnement, récupération et réinstallation des données et applications. J'avoue qu'avec l'âge, je n'ai plus trop envie de m'embêter à tester et passer du temps à configurer de nouveaux outils : je me rends compte que je veux juste un système qui fonctionne, avec des applications à jour (d'où la montée de version) sans perdre de temps à le configurer.
Je me suis appuyé en partie sur les conseils toujours judicieux de Sébastien Sauvage via sa page dédiée à son installation de Linux Mint.
I- Mise à niveau
Cette fois-ci, je n'ai pas fait une ré-installation de zéro mais j'ai juste remplacé Ubuntu 20.04 par Linux Mint 21.1 en bootant sur clé USB et en gardant les partitions existantes de mes 2 disques durs. Je n'ai formaté que la partition racine "/" de mon disque dur 2 "sdb" :
Obtenir rapidement des majuscules accentuées
En français (contrairement à une croyance fortement ancrée… ) , les majuscules doivent être accentuées : l’Académie française rappelle bien que l’accent a pleine valeur orthographique.
Malheureusement, certains systèmes informatiques ne facilitent pas la tâche !!! Si sous GNU/Linux, la gestion du clavier est vraiment à la hauteur (il faut juste choisir le clavier français avec la variante occitane), ce n’est vraiment pas le cas sous Windows, comme bien souvent d’ailleurs 😉 avec ce système d’exploitation…
Heureusement, il existe une solution qui nous vient des Occitan⋅e⋅s !!!
I. Installation sous Windows
Openboard pour VPI, TBI, TNI, ENI
En classe, avec le développement des Tableaux Blancs Interactifs (TBI), il est plus que nécessaire de disposer d'applications pour les exploiter au mieux. L'application incontournable qui marche sous différents systèmes d'exploitation, avec n'importe quelle marque de VPI, ENI et qui est libre est OpenBoard (anciennement connue sous Uniboard, Sankoré puis Open-Sankoré).
Si vous cherchez des explications plus générales sur l'utilisation des VPI ou ENI, vous trouverez d'autres info sur cette page : VPI, TBI, TNI, ENI : Applications pour tableau blanc interactif
Son principal avantage réside dans le fait qu'on peut aussi l'installer sur les ordinateurs des enseignant⋅e⋅s qui pourront ainsi préparer des activités en dehors de la classe et ensuite les importer sur l'ordinateur commandant le VPI.
Même s'il possède beaucoup de fonctionnalités intégrées par défaut, il lui en manque cependant quelques-unes. L'avantage, c'est qu'on peut y intégrer des appliquettes pour lui en rajouter mais cela demandera quelques manipulations... surtout depuis la fin de la technologie Flash...
Site officiel : https://openboard.ch/
[Primtux] Un OS dédié pour les écoles
I. Préambule :
Beaucoup d’écoles possèdent des ordinateurs " obsolètes " d’un point de vue système d’exploitation avec Windows XP notamment qui n'est plus mis à jour. Du coup se posent beaucoup de problèmes de fonctionnement, de lenteurs… qui font qu’en l’état, ces ordinateurs ne sont pas utilisables de façon satisfaisante.
On pourrait régler ce problème en faisant acheter de nouvelles machines par la municipalité mais ça serait dans beaucoup de cas, anti-économique et anti-écologique : en effet, beaucoup de machines peuvent retrouver une seconde jeunesse en installant un autre système d’exploitation que Windows très gourmand en ressources. Ces systèmes d'exploitation (ou O.S. pour Operating System en anglais) sont connus sous le nom de GNU/Linux (plus généralement Linux tout court). Il existe de très nombreuses variantes que l'on appelle distributions. Une de ces distributions est particulièrement adaptée pour les écoles françaises (et francophones) : il s'agit de Primtux. Ses auteurs mettent gratuitement à disposition de tous et de toutes, leurs compétences et leur travail afin de permettre à nos élèves (et aux enfants avec leurs parents) d'utiliser des outils numériques sur des "vieux" ordinateurs mais tout à fait fonctionnels. Cette démarche, qui repose sur le mouvement des logiciels libres, n'est pas du tout une solution au rabais de par la richesse des outils proposés et évite en plus aux collectivités d'avoir à refaire de lourds investissements en permettant de "recycler" des ordinateurs dont on se serait débarrassés alors qu'ils fonctionnent. Merci à eux !
Cette page est surtout un aide-mémoire pour m'aider à installer Primtux dans les écoles. Elle s'appuie sur les informations que j'ai pu trouver ici : https://wiki.primtux.fr/doku.php , dans la documentation https://primtux.fr/documentation/ et sur le forum https://forum.primtux.fr/ grâce aux contributeurs (qui ont eu la patience de répondre à mes questions).
Par contre, pour fonctionner " confortablement " dans une classe de cycle 3, j'estime qu'il faut que les ordinateurs aient au moins 1Go de mémoire vive et des processeurs Athlon 64 (dans le graphique ci-dessous, cela correspond à du matériel assemblé à partir de 2004 qui peut faire fonctionner la version Debian 9, ce qui est le cas des portables de 11 pouces ayant des puces Atom N450). Pour la mémoire vive, on peut récupérer des barrettes sur d’autres ordinateurs ou sur les sites d'enchères en ligne (on peut même se rapprocher d'une déchetterie).
Pour une installation sur le Raspberry Pi, voir la page Installation de Primtux sur un Raspberry Pi 3B+ ou la page Installation pour un Raspberry Pi 4.
Pour les réglages de l'affichage (résolution, multi-écrans), voir l'article sur l'utilisation avec un TBI.
[QGIS3] Créer une carte à partir de données ouvertes
QGIS est un formidable outil professionnel libre permettant d'élaborer des cartes géographiques et d'y adjoindre des données (SIG = Système d'Information Géographique).
Site officiel : https://www.qgis.org/fr/site/index.html.
Voir aussi cette page où je répertorie différents liens concernant QGIS.
Tutoriel pour débutants (mais pas seulement) proposé par le CNRS : https://ouvrir.passages.cnrs.fr/tutoqgis/index.php
Dernier manuel d'utilisation pour QGIS : https://docs.qgis.org/latest/fr/docs/user_manual/index.html (la dernière version en français est ici : https://docs.qgis.org/3.22/fr/docs/user_manual/index.html).
Je décris ci-dessous une méthode permettant d'obtenir des cartes de données géographiques rapidement en utilisant des données ouvertes fournies par l'Éducation nationale. Je me suis servi des données fournies par ce site concernant l'Occitanie : https://data.occitanie.education.gouv.fr mais il existe aussi le site national https://data.education.gouv.fr.
A- Récupérer les données ouvertes au format GeoJSON
- Il faut se placer sur l'onglet "Données" et faire une recherche avec le mot "annuaire". Voici la page que l'on cherche : https://data.occitanie.education.gouv.fr/explore/dataset/fr-en-annuaire-education/
- On filtre les données qui nous intéressent en fonction des critères choisis dans la colonne de gauche. J'ai filtré par "nom_circonscription" pour n'avoir que les écoles de ma circonscription (celle de Lézignan-Corbières Minervois) et les écoles publiques.
- On se place sur le sous-onglet "Export".
- On choisit ses données au format GeoJSON.
[SambaÉdu] Installation pour déployer Primtux
PROJET EN COURS ... !
Après avoir tenté d'utiliser Primtux en client lourd avec un serveur Amonecole (voir cet article : Utiliser des Raspberry Pi 4 en tant que clients lourds), on m'a suggéré d'essayer avec la distribution SambaÉdu que je ne connaissais pas. Voilà donc l'occasion de m'y frotter... modestement.
Ceci est d'autant plus intéressant que maintenant il est possible de déployer Primtux "standalone" c'est à dire sur une distribution existante basée sur Debian (comme Ubuntu, Linux Mint, ...) pour bénéficier de toutes les applications sans être forcé d'utiliser les 4 comptes imposés habituellement : https://primtux.fr/primtux-standalone.pdf (voir le forum de discussion dédiée à cette version standalone de Primtux : https://forum.primtux.fr/showthread.php?tid=1734).
Sources officielles :
1- Avantages d'un serveur de clients Lourds basé sur le projet LTSP
Page 6 sur 35