Cette formation Linux s'adresse à un public généraliste souhaitant découvrir et maîtriser les bases du système d'exploitation Linux.
- Prérequis : Connaissance générale d'un système d'exploitation, notion de fichier et d'arborescence
- Niveau : Débutant à intermédiaire
- Durée : Variable selon le format choisi
- Public : Utilisateurs avec VM Linux et accès SSH
- Durée : 2 séances de 4 heures
- Focus : Essentiel pratique et opérationnel
- Public : Utilisateurs Windows avec VirtualBox
- Durée : 25 séances de 1h30
- Focus : Apprentissage progressif et détaillé
- 8 modules de formation couvrant tous les aspects essentiels
- Travaux pratiques pour chaque module
- Ressources complémentaires et références
- Évaluations adaptées au niveau
- Module Git : Contrôle de version (6-8h)
- Module Docker : Conteneurisation et orchestration (12-15h)
- Modules autonomes avec leurs propres prérequis
- TP pratiques complets et exercices progressifs
├── supports/ # Contenu théorique par module
├── travaux_pratiques/ # Exercices pratiques
├── ressources/ # Images, scripts, références
├── evaluations/ # Quiz et exercices d'évaluation
├── build/ # Fichiers PDF générés
└── scripts/ # Scripts de génération et templates
Ubuntu/Debian :
sudo apt-get update
sudo apt-get install pandoc texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-lang-frenchCentOS/RHEL/Rocky Linux :
# Avec yum
sudo yum install pandoc texlive texlive-babel-french
# Avec dnf
sudo dnf install pandoc texlive-scheme-basic texlive-collection-latexextra texlive-babel-frenchVérification :
pandoc --version
pdflatex --version
# Test du support français
pdflatex -interaction=nonstopmode <<< '\documentclass{article}\usepackage[french]{babel}\begin{document}Test\end{document}' && echo "Support français OK"Les PDFs sont générés automatiquement à chaque push via GitHub Actions :
- 📥 Récupération : Dernière release ou Actions
- ⚡ Déclenchement : Automatique sur modification du contenu
- 🎯 Contenus disponibles : Formation complète, accélérée, modules individuels
- 📋 Statut :
- Formation complète : Tous les modules + additionnels + TP (modules 1-8 + Git + Docker)
- Formation accélérée : Version condensée pour le format 2×4h
- Modules de base : Modules 1-8 uniquement (sans additionnels)
- Module Git : Contrôle de version (module additionnel)
- Module Docker : Conteneurisation (module additionnel)
# Génération complète
./scripts/build_all.sh
# Génération par type
./scripts/build_pdf.sh complete # Formation complète
./scripts/build_pdf.sh acceleree # Formation accélérée
./scripts/build_modules.sh # Modules individuels
# Formation complète et variantes
./scripts/build_formation_complete.sh complete # Formation complète
./scripts/build_formation_complete.sh acceleree # Formation accélérée
./scripts/build_formation_complete.sh modules-only # Modules base seulement
# Modules additionnels
./scripts/build_modules_additionnels.sh # Tous les modules additionnels
./scripts/build_git_module.sh # Module Git uniquement
./scripts/build_docker_module.sh # Module Docker uniquement
# Build complet
./scripts/build_all_modules.sh # Tous les PDFs (complet + modules)
# Version simple sans LaTeX (si dépendances manquantes)
./scripts/build_simple.shVoir le fichier CLAUDE.md pour le plan détaillé de la formation.
Ce projet est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.
Vous êtes autorisé à :
- Partager — copier, distribuer et communiquer le matériel par tous moyens et sous tous formats
- Adapter — remixer, transformer et créer à partir du matériel
Selon les conditions suivantes :
- Attribution — Vous devez créditer l'Œuvre, intégrer un lien vers la licence et indiquer si des modifications ont été effectuées à l'Œuvre
- Pas d'Utilisation Commerciale — Vous n'êtes pas autorisé à faire un usage commercial de cette Œuvre
- Partage dans les Mêmes Conditions — Dans le cas où vous effectuez un remix, que vous transformez, ou créez à partir du matériel composant l'Œuvre originale, vous devez diffuser l'Œuvre modifiée dans les même conditions
Formation Linux - Prima Solutions
