Ce cours couvre l'installation, la configuration et la gestion d'un système Debian GNU/Linux, ainsi que les compétences essentielles pour administrer un serveur ou une station de travail. Il aborde les bases du système d'exploitation, la gestion des paquets, la configuration réseau, la sécurité et les scripts shell. Ce PDF, rédigé par une équipe d'experts incluant Alexis de Lattre et Rémy Garrigue, propose un support de formation complet et pratique, disponible en téléchargement gratuit. Il s'adresse aux débutants comme aux utilisateurs avancés souhaitant maîtriser Debian, avec des explications claires et des exemples concrets pour une mise en œuvre efficace.
Ce cours s'adresse aux débutants souhaitant découvrir Debian GNU/Linux, ainsi qu'aux utilisateurs intermédiaires cherchant à approfondir leurs connaissances. Il convient particulièrement aux administrateurs système en herbe, aux développeurs désireux de travailler dans un environnement Linux, et aux professionnels de l'informatique souhaitant migrer vers une solution open source. Aucune connaissance préalable de Linux n'est requise, mais une familiarité avec les concepts de base de l'informatique est recommandée.
Cette section couvre en détail le processus d'installation de Debian, depuis la création d'un support d'installation (USB ou DVD) jusqu'à la configuration initiale du système. Vous apprendrez à choisir entre une installation graphique ou en mode texte, à partitionner manuellement votre disque dur, et à sélectionner les logiciels de base nécessaires à votre environnement de travail.
Découvrez les fondamentaux de la gestion des paquets avec APT et dpkg, y compris la mise à jour du système, l'installation et la suppression de logiciels. Cette section aborde également la configuration des dépôts logiciels, la gestion des utilisateurs et des permissions, ainsi que les commandes shell essentielles pour naviguer dans le système de fichiers.
Explorez les environnements de bureau populaires disponibles sous Debian (GNOME, KDE Plasma, XFCE) et apprenez à les personnaliser. Cette section inclut la configuration des périphériques (écrans, imprimantes), l'installation de pilotes propriétaires si nécessaire, et l'utilisation des applications graphiques courantes pour la bureautique et le multimédia.
Apprenez à configurer une connexion réseau filaire ou Wi-Fi, à diagnostiquer les problèmes de connectivité, et à sécuriser votre accès Internet. Cette section couvre également l'installation et la configuration de services réseau tels qu'un serveur web (Apache/Nginx) ou un serveur SSH pour l'accès à distance.
Plongez dans l'administration avancée via le terminal : gestion des processus, scripts bash automatisés, surveillance des performances système, et manipulation des journaux système (logs). Cette section est cruciale pour ceux qui souhaitent administrer des serveurs ou optimiser leur système.
Récapitulatif des compétences acquises et conseils pour approfondir vos connaissances. Les annexes incluent des ressources supplémentaires, des astuces pour dépanner des problèmes courants, et des recommandations pour maintenir votre système à jour et sécurisé.
Définitions des termes techniques utilisés tout au long du cours, permettant aux débutants de mieux comprendre les concepts abordés. Ce glossaire sert également de référence rapide pour les commandes et acronymes courants dans l'écosystème Debian.
Partner sites PDF Tutorials (English) | PDF Manuales (Spanish) | Cours PDF (French)