Préparer un kit événementiel pour Linux est un projet pratique pour les personnes connaissant les bases du terminal. Aidez OPEN CIRCLE à livrer un kit qui démarre réellement et affiche tout son programme multilingue.
Un Guided Lab distingue permission, shebang CRLF et décodage UTF-16. Un Challenge indépendant change les preuves d’export et inclut des fichiers déjà corrects. Vous réparez une copie, préservez les originaux et lancez le résultat depuis un autre répertoire.
Ce que vous apprendrez
- Comparer un exemple fonctionnel aux échecs réels sans conversion aveugle.
- Distinguer permission directe, entrée de l’interpréteur et encodage.
- Lire reçu et octets ; reconnaître les deux ordres BOM d’UTF-16.
- Normaliser les fins du lanceur et convertir UTF-16 déclaré en UTF-8 sans perte silencieuse.
- Préserver noms, entrées, séparation vide, ordre et fichiers corrects.
- Exécuter la livraison de façon autonome et comparer sa sortie complète.
À qui s’adresse ce cours
Pour les débutants Linux capables de saisir des commandes. Aucune théorie des encodages, expérience Python ou écriture de scripts n’est nécessaire. Chemins, permissions, shebang, octets, BOM, redirection et temporaires sûrs sont expliqués avant usage.
Le Terminal du navigateur fournit outils et exports indépendants. Vous utilisez le lecteur fourni, sans créer d’application. Les instructions existent en anglais et huit autres langues ; données, noms de fichiers et sorties gardent leur langue originale.
Questions fréquentes
Que vais-je livrer ? Un répertoire avec lanceur directement exécutable, lecteur fourni, programme UTF-8 complet et fichiers auxiliaires corrects inchangés.
Linux refuse-t-il tous les CRLF ou BOM ? Non. Le lanceur échoue car CR appartient au chemin de l’interpréteur. Le lecteur exige UTF-8 sans BOM pour les données. Le BOM UTF-16 est un indice utile ; d’autres lecteurs ont d’autres contrats.
Faut-il installer quelque chose ? Aucune installation locale. LabEx fournit Linux et les fichiers.
Vais-je apprendre la détection automatique ? Non. Les exports sont intacts et leurs formats déclarés : vous vérifiez les octets puis choisissez une conversion ciblée. Réparation de données corrompues, encodages arbitraires et chaîne de conversion générale sont hors périmètre.




