# Découvrir PrimTux



# Caractéristiques techniques

<div data-en-clipboard="true" data-pm-slice="1 1 []" id="bkmrk-primtux-est-une-dist">PrimTux est une distribution Linux construite sur une Linux Mint .</div><div id="bkmrk-linux-mint-est-une-d">Linux Mint est une distribution basée sur Ubuntu, dérivée de Debian.</div><div id="bkmrk-"></div><div id="bkmrk--0"></div><div id="bkmrk-jhhj">  
</div><div id="bkmrk--1"></div><div id="bkmrk--2"></div><div id="bkmrk--3"></div><div id="bkmrk--4"></div><div id="bkmrk--5"></div><div id="bkmrk--6"><div><div drawio-diagram="205"><img src="https://documentation.primtux.fr/uploads/images/drawio/2024-03/drawing-5-1711564911.png" alt=""/></div>

</div></div>PrimTux8 est construite sur Linux Mint 21.3 (Virginia), Ubuntu 22.04 (Jammy Jellyfish), Debian 12 (bookworm). Linux mint 21.3 et Ubuntu 22.04 sont des versions LTS (Long term support, soutenues à long terme).

Son environnement de bureau est Xfce.

<div id="bkmrk-."></div><div id="bkmrk-le-gestionnaire-de-p">Le gestionnaire de paquets en ligne de commande pour cette famille de distributions est apt. Il utilise des paquets au format .deb.</div><div id="bkmrk--7">  
</div><div id="bkmrk-l%27installation-de-ba">L'installation de base de PrimTux nécessite environ 15 Go d'espace disque, et environ 20 Go avec l'installation de tous les logiciels complémentaires.</div><div id="bkmrk-au-d%C3%A9marrage%2C-le-sys">Au démarrage, le système occupe environ 1,2 Go d'espace mémoire.</div><div id="bkmrk-avec-ctparental-inst">Avec CTparental installé, l'occupation mémoire passe à 1,5 Go.</div><div id="bkmrk-dans-ce-cas-une-mach">Une machine avec un minimum de 2 Go de RAM et un disque dur de 30 Go est nécessaire. CTparental consomme également davantage de ressources processeur. Il faudra tenir compte des ces paramètres dans le cadre du réemploi d'anciennes machines.</div><div id="bkmrk-en-milieu-scolaire-l">En milieu scolaire l'installation du contrôle parental n'est pas forcément indispensable. En effet beaucoup d'écoles passent par un serveur mandataire assurant un filtrage. Il faudra donc se renseigner auprès de l'école afin de savoir si elle dispose d'une telle solution.</div><div id="bkmrk-avec-tous-les-logici">  
</div>

# Présentation du système

## L'écran de démarrage

L'écran de démarrage propose 4 sessions, chacune représentée par un animal personnifié :

[![sessions.png](https://documentation.primtux.fr/uploads/images/gallery/2024-04/scaled-1680-/sessions.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-04/sessions.png)

- 3 sessions élèves avec connexion sans mot de passe 
    - Jerry (cycle 1, 3-6 ans, rose) ;
    - Koda (cycle 2, 6-7 ans, bleu) ;
    - Léon (cycle 3, 8-10 ans, vert) ;
- un utilisateur "Poe" pour l'enseignant ou les parents, disposant des droits d'administration, qui se connecte avec un mot de passe.

Le mot de passe de la session administrateur Poe est « **tuxprof** », compatible avec les claviers AZERTY et QWERTY.

<p class="callout warning">Note pour les PC portables :  
au démarrage de PrimTux, le pavé numérique est activé par défaut. Pour saisir le mot de passe de la session administrateur, il conviendra de le désactiver pour ne pas entrer des chiffres à la place des lettres.</p>

## Les sessions élèves

##### **Un accès aisé aux logiciels éducatifs grâce au menu PrimTux**

Chaque session élève lance au démarrage un menu propre à PrimTux, le primtuxmenu. Il se présente sous la forme d'une fenêtre qui propose tous les logiciels éducatifs classés par domaines et matières scolaires, et que l'on peut filtrer.

[![primtuxmenu01.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/primtuxmenu01.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/primtuxmenu01.png)

Chaque session ne propose que les logiciels adaptés à l'âge des élèves de la session.

## La session administrateur

Cette session dispose de la plupart des outils et logiciels permettant un usage classique de l'ordinateur. Ainsi l'enseignant ou le parent peut tout à fait utiliser PrimTux au quotidien pour ses travaux bureautiques, la navigation Internet, la préparation de classe,...

Comme pour tout système Linux plus généraliste du type Windows, il est tout à fait possible d'installer d'autres logiciels si on le souhaite.

Depuis cette session il est également possible d'administrer les sessions élèves.

Dans la session Poe, session administrateur, le Primtuxmenu permet d'afficher au choix celui de chacune des sessions élèves.

## Le système de design de PrimTux

Pour unifier l'expérience utilisateur à travers toutes les interfaces et renforcer la cohérence de la distribution, l'équipe a reçu l'appui d'un designer professionnel qui a mis en place un système de design.

Celui-ci s'appuie sur une palette de couleurs définies, un choix de typographies et de mise en forme garantissant une lisibilité et une mise en page équilibrée apportant une expérience visuelle agréable.

Le choix des composants d'interface (boutons, formulaires, icônes, et autres), et des règles de navigation réfléchies guident l'utilisateur à travers le système de manière cohérente et intuitive.

<table border="1" id="bkmrk-typographie-couleurs" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col></colgroup><tbody><tr><td class="align-center">**Typographie**

[![typo.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/typo.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/typo.png)

</td><td class="align-center">**Couleurs**

[![couleurs.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/couleurs.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/couleurs.png)

</td><td class="align-center">**Espacements**

[![espacements.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/espacements.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/espacements.png)

</td></tr><tr><td class="align-center">**Formes**

[![formes.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/formes.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/formes.png)

</td><td class="align-center">**Illustrations**

[![illustrations.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/illustrations.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/illustrations.png)

</td><td class="align-center">**Icônes**

[![icones.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/icones.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/icones.png)

</td></tr></tbody></table>

Ces règles se retrouvent dans les diverses sources que propose l'équipe PrimTux : site Web, documents de communication, ressources diverses, techniques et pédagogiques.

Vous pouvez retrouver tous les détails techniques du design system [à cette adresse](https://romains-organization-3.gitbook.io/systeme-de-design-de-primtux).

## Le filtrage web

Un contrôle parental peut être facilement installé. Il est assuré par le logiciel [CTparental ](https://gitlab.com/ctparentalgroup/CTparental)basé sur nftables, dnscript-proxy, e2guardian, privoxy, nginx, sytemd timer et la blacklist de l'université de Toulouse.

Il offre de nombreuses possibilités de paramétrages :

- filtrage par Blackliste ou par Whiteliste ;
- filtrage par Catégories ;
- filtrage personnalisé de sites ;
- filtrage personnalisé de sites à laisser accessibles même s'ils sont présents dans une des catégories que l'on veut bloquer ;
- réglages des heures de connexions autorisées par utilisateur ;
- réglage du temps maximum de navigation des utilisateurs ;
- nombre de minutes de connexions maximum par jours autorisées ;
- groupe de personnes privilégiées ne subissant pas de filtrage web ;
- notifications des utilisateurs toutes les minutes durant les 5 dernières minutes avant déconnexion.

[Cette page ](https://documentation.primtux.fr/books/manuel-de-ladministrateur/page/installation-du-controle-parental)indique comment en effectuer l'installation, et [cette autre page ](https://documentation.primtux.fr/books/manuel-de-ladministrateur/page/configuration-du-controle-parental)comment le configurer si la configuration proposée par défaut ne convient pas.

## Logithèque de PrimTux

L'équipe de PrimTux met à votre disposition un tableau détaillé de **tous les logiciels** de la distribution, au format LibreOffice Calc.

[![tableau-logiciels01.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/tableau-logiciels01.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/tableau-logiciels01.png)

Vous pourrez en trier et filtrer les données selon de nombreux critères.

[![tableau-logiciels02.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/tableau-logiciels02.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/tableau-logiciels02.png)

Pour tester un logiciel, il est possible de le lancer directement depuis le tableau en cliquant sur "Ouvrir".

<p class="callout warning">Pour pouvoir lancer les applications depuis le tableau, il faudra autoriser l'activation des macros lorsque Libreoffice Calc démarre.</p>

Ce tableau est accessible depuis une icône sur le bureau de la session Poe.

[![tab-logiciels-bureau.png](https://documentation.primtux.fr/uploads/images/gallery/2024-03/scaled-1680-/tab-logiciels-bureau.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-03/tab-logiciels-bureau.png)

Il l'est également depuis la fenêtre d'accueil, onglet "Logiciels supplémentaires" :

[![accueil-guide-logiciels.png](https://documentation.primtux.fr/uploads/images/gallery/2024-04/scaled-1680-/accueil-guide-logiciels.png)](https://documentation.primtux.fr/uploads/images/gallery/2024-04/accueil-guide-logiciels.png)

# Revalorisation de matériels anciens

<div data-en-clipboard="true" data-pm-slice="1 1 []" id="bkmrk-"></div><div id="bkmrk-si-primtux-peut-s%27in">Si PrimTux peut s'installer sur les machines les plus récentes, du fait de l'emploi de solutions libres peu gourmandes en ressources matérielles, le système est particulièrement adapté au réemploi de machines anciennes.</div><div id="bkmrk--0">  
</div><div id="bkmrk-dans-les-information">Dans les [informations techniques sur le système](https://documentation.primtux.fr/books/manuel-de-ladministrateur/page/caracteristiques-techniques), vous trouverez des indications sur la consommation en stockage, ressources mémoire et processeur de PrimTux.</div><p class="callout info">Sur des machines très anciennes, des lenteurs peuvent se faire sentir au lancement des applications. Cela peut être considérablement amélioré en remplaçant le disque dur par un disque SSD.  
On peut trouver dans le commerce des disques SSD SATA de 120 Go entre 15 et 20€.</p>

<div id="bkmrk--1">  
</div><div id="bkmrk-voici-quelques-exemp">Voici quelques exemples de configurations matérielles anciennes sur lesquelles PrimTux a été installée et a fonctionné avec succès :</div><div id="bkmrk-marque-mod%C3%A8le-partic"><table border="1" style="border-collapse: collapse; width: 100%; height: 213.033px;"><colgroup><col style="width: 16.4367%;"></col><col style="width: 20.3913%;"></col><col style="width: 47.4571%;"></col><col style="width: 15.6943%;"></col></colgroup><tbody><tr style="height: 29.6333px; background-color: rgb(206, 212, 217);"><td class="align-center" style="height: 29.6333px;"><span style="color: rgb(0, 0, 0);">Marque</span>  
</td><td class="align-center" style="height: 29.6333px;"><span style="color: rgb(0, 0, 0);">Modèle</span>  
</td><td class="align-center" style="height: 29.6333px;"><span style="color: rgb(0, 0, 0);">Particularités</span>  
</td><td class="align-center" style="height: 29.6333px;"><span style="color: rgb(0, 0, 0);">Fonctionnement</span>  
</td></tr><tr style="height: 35.2333px;"><td class="align-center" style="height: 35.2333px;">HP  
</td><td class="align-center" style="height: 35.2333px;">[x360 12b-ca0005nf](https://documentation.primtux.fr/books/manuel-de-ladministrateur/page/installation-sur-un-chromebook "Installation sur un Chromebook")  
</td><td style="height: 35.2333px;">Chromebook, écran tactile, 4 Go Ram, 32 Go EMMc  
</td><td class="align-center" style="height: 35.2333px;">OK  
</td></tr><tr style="height: 29.6333px;"><td class="align-center" style="height: 29.6333px;">HP  
</td><td class="align-center" style="height: 29.6333px;">Probook x360 11 G1 EE  
</td><td style="height: 29.6333px;">Écran tactile. Nécessite d'utiliser rEFInd pour l'installation  
</td><td class="align-center" style="height: 29.6333px;">OK  
</td></tr><tr style="height: 29.6333px;"><td class="align-center" style="height: 29.6333px;">HP </td><td class="align-center" style="height: 29.6333px;">Pavilion Media Center PC m8000</td><td style="height: 29.6333px;">CPU AMD Athlon 64x2 Dual 4400+, RAM 2 Go</td><td class="align-center" style="height: 29.6333px;">OK</td></tr><tr style="height: 29.6333px;"><td class="align-center" style="height: 29.6333px;">Fujitsu</td><td class="align-center" style="height: 29.6333px;">ESPRIMO E520 E85+</td><td style="height: 29.6333px;">Intel celeron G1840, RAM 4 Go</td><td class="align-center" style="height: 29.6333px;">OK</td></tr><tr style="height: 29.6333px;"><td class="align-center" style="height: 29.6333px;">  
</td><td class="align-center" style="height: 29.6333px;">  
</td><td style="height: 29.6333px;">  
</td><td class="align-center" style="height: 29.6333px;">  
</td></tr><tr style="height: 29.6333px;"><td class="align-center" style="height: 29.6333px;">  
</td><td class="align-center" style="height: 29.6333px;">  
</td><td style="height: 29.6333px;">  
</td><td class="align-center" style="height: 29.6333px;">  
</td></tr></tbody></table>

</div>