« GULLUM/Ateliers/Linux et ses distributions » : différence entre les versions

De Wiki de l'AÉDIROUM
(Description de l’atelier)
m (MattéoDelabre a déplacé la page GULLUM/Séminaire/Linux et ses distributions vers GULLUM/Ateliers/Linux et ses distributions : Changement de nom des séminaires)
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<onlyinclude>[[Fichier:GULLUM-Seminaire-Semaine2-Distributions.png|thumb|200px|Arbre généalogique des principales distributions Linux]]
<onlyinclude>[[Fichier:Tux.png|thumb|200px|Tux, la mascotte de Linux]]


Le [https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation système d’exploitation (OS)] est le logiciel qui coordonne l’accès aux composants de l’ordinateur (processeur, mémoire, stockage, USB, …) pour que les autres programmes puissent les utiliser de façon efficace et sécuritaire.
Le [https://fr.wikipedia.org/wiki/Noyau_de_syst%C3%A8me_d%27exploitation noyau] du [https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27exploitation système d’exploitation (OS)] est le logiciel qui coordonne l’accès aux composants de l’ordinateur (processeur, mémoire, stockage, USB, …) pour que les autres programmes puissent les utiliser de façon efficace et sécuritaire. Dans cet atelier, nous vous familiariserons avec [https://fr.wikipedia.org/wiki/Linux Linux], le noyau libre le plus répandu à ce jour.
Dans cet atelier, nous vous familiariserons avec [https://fr.wikipedia.org/wiki/Linux Linux], le système d’exploitation libre le plus répandu à ce jour.
Vous apprendrez à choisir, installer, utiliser et tenir à jour une distribution Linux sur une machine.
Vous apprendrez à choisir, installer, utiliser et tenir à jour une distribution Linux sur une machine.


L’utilisation d’un système libre comme Linux présente de nombreux avantages: code source ouvert et largement audité, excellente documentation, grande communauté de développeurs et d’entraide.
L’utilisation d’un système libre comme Linux présente de nombreux avantages: code source ouvert et largement audité, excellente documentation, grande communauté de développeurs et d’entraide. L’atelier vous montrera notamment comment observer et contrôler les interactions des programmes avec Linux, comment diagnostiquer certaines erreurs communes et comment obtenir de l’aide avec votre nouvelle installation de Linux.</onlyinclude>
L’atelier vous montrera notamment comment observer et contrôler les interactions des programmes avec Linux, comment diagnostiquer certaines erreurs communes et comment obtenir de l’aide avec votre nouvelle installation de Linux.</onlyinclude>
 
== Ressources ==
 
<gallery>
Fichier:GULLUM-Seminaire-Semaine2-Distributions-Affiche.png|Affiche annonçant cet atelier
Fichier:GULLUM-Seminaire-Semaine2-Distributions.png|Histoire des principales distributions Linux
Fichier:Atelier_GULLUM_—_Linux_et_ses_distributions.pdf|Slides de l’atelier
</gallery>


== Objectifs pédagogiques ==
== Objectifs pédagogiques ==


*Comprendre le rôle des éléments principaux d’un système Linux (chargeur d’amorçage, noyau Linux, processus d’initialisation, programmes GNU, environnement de bureau, distribution)
*Comprendre la place du noyau dans un système d’exploitation
*Connaître les caractéristiques principales des distributions (minimaliste vs batteries included, rolling release vs point release, stable vs le plus à jour)
*Se familiariser avec l’histoire de Unix et ses dérivés
*Installer une distribution Linux sur une machine
*Connaître les motivations des projets GNU et Linux
*Rechercher et installer des nouveaux logiciels avec le gestionnaire de paquets ou avec Snap/Flatpak
*Savoir inspecter l’état des éléments du système (processus, fichiers, montage)
**Différence entre les utilisateurs réguliers et les super utilisateurs - sudo
*Savoir comment démarre un système Linux (amorceurs matériels et logiciels, noyau, processus init)
*Effectuer la maintenance routinière d’une installation (mettre à jour les paquets, diagnostiquer les erreurs communes, sauvegarder ses données)
*Connaître les éléments essentiels d’une distribution Linux
*Se familiariser avec l’histoire de Linux et de ses distributions (arbre généalogique)
*Savoir utiliser le gestionnaire de paquets (installation, suppression, mise à jour)
*Pouvoir obtenir de l’aide (lecture de la documentation, fichiers journaux)


== Activités ==
== Activités ==


*Présentation principale
*Présentation principale
*Premier ''installfest''!
*Installfest
*Atelier de ''ricing''
*Présentations secondaires avancées de distributions en particulier

Version actuelle datée du 6 octobre 2023 à 08:02

Tux, la mascotte de Linux

Le noyau du système d’exploitation (OS) est le logiciel qui coordonne l’accès aux composants de l’ordinateur (processeur, mémoire, stockage, USB, …) pour que les autres programmes puissent les utiliser de façon efficace et sécuritaire. Dans cet atelier, nous vous familiariserons avec Linux, le noyau libre le plus répandu à ce jour. Vous apprendrez à choisir, installer, utiliser et tenir à jour une distribution Linux sur une machine.

L’utilisation d’un système libre comme Linux présente de nombreux avantages: code source ouvert et largement audité, excellente documentation, grande communauté de développeurs et d’entraide. L’atelier vous montrera notamment comment observer et contrôler les interactions des programmes avec Linux, comment diagnostiquer certaines erreurs communes et comment obtenir de l’aide avec votre nouvelle installation de Linux.

Ressources

Objectifs pédagogiques

  • Comprendre la place du noyau dans un système d’exploitation
  • Se familiariser avec l’histoire de Unix et ses dérivés
  • Connaître les motivations des projets GNU et Linux
  • Savoir inspecter l’état des éléments du système (processus, fichiers, montage)
  • Savoir comment démarre un système Linux (amorceurs matériels et logiciels, noyau, processus init)
  • Connaître les éléments essentiels d’une distribution Linux
  • Savoir utiliser le gestionnaire de paquets (installation, suppression, mise à jour)
  • Pouvoir obtenir de l’aide (lecture de la documentation, fichiers journaux)

Activités

  • Présentation principale
  • Installfest