ENI-ABT BAMAKO 2021
INTRODUCTION
AU SYSTEME
D'EXPLOITATION LINUX
Module2a
Chargé de cours:
Dr Yacouba GOÏTA
Tél : 72.21.09.60
Email : [email protected]
© Copyright eni-abt Dr Yacouba GOITA 1
PLAN
❶Le Projet GNU, la FSF et la licence GPL
❷Qu’est ce qu’un système LINUX ?
© Copyright eni-abt Dr Yacouba GOITA 2
• Recherches associées
Open Source Fondation Wikimedia
Open Source
Initiative Linux Foundation
Initiative
© Copyright eni-abt Dr Yacouba GOITA 3
Linux, GNU, logiciels libres, ... c’est
quoi ?
• Linux est un logiciel libre.
• Logiciels propriétaires et logiciels libres.
• La liberté d’exécuter le programme, pour tous les
usages. (liberté 0)
• La liberté d´étudier le fonctionnement du
programme, et de l’adapter `a vos besoins.
(liberté 1)
• La liberté de redistribuer des copies. (liberté 2)
• La liberté d’améliorer le programme et de publier
vos améliorations. (liberté 3)
© Copyright eni-abt Dr Yacouba GOITA 4
HISTORIQUE
• Le shell Bash, écrit par Brian Fox, fait partie du
projet GNU (acronyme récursif de GNU's Not
Unix).
• Le projet GNU, démarré en janvier 1984 par
Richard Stallman avait pour but de créer un
système complet et compatible UNIX pouvant
être distribué librement.
© Copyright eni-abt Dr Yacouba GOITA 5
HISTORIQUE(suite)
• Son financement a nécessité la création de la
FSF (Free Software Foundation).
• En 1991 le noyau Linux de Linus Torvald a été
inséré c'est pourquoi on appelle le tout GNU /
Linux.
© Copyright eni-abt Dr Yacouba GOITA 6
FSF
• La Free Software Foundation, est une
organisation américaine à but non lucratif
fondée par Richard Stallman le 4 octobre
1985, dont la mission est la promotion du
logiciel libre et la défense des utilisateurs.
© Copyright eni-abt Dr Yacouba GOITA 7
Projet GNU entre 1984 et 1991
© Copyright eni-abt Dr Yacouba GOITA 8
Projet GNU / Linux à partir de 1991
© Copyright eni-abt Dr Yacouba GOITA 9
© Copyright eni-abt Dr Yacouba GOITA 10
Architecture logicielle
© Copyright eni-abt Dr Yacouba GOITA 11
Qu’est ce qu’un système UNIX ?
• Multi tâches
• Multi utilisateurs
• Tout est fichier
© Copyright eni-abt Dr Yacouba GOITA 12
Architecture logicielle
Le noyau
© Copyright eni-abt Dr Yacouba GOITA 13
Le noyau
X Window (X.Org)
© Copyright eni-abt Dr Yacouba GOITA 14
KDE
© Copyright eni-abt Dr Yacouba GOITA 15
Daemons
© Copyright eni-abt Dr Yacouba GOITA 16
OpenOffice
© Copyright eni-abt Dr Yacouba GOITA 17
Konqueror
© Copyright eni-abt Dr Yacouba GOITA 18
Kontact
© Copyright eni-abt Dr Yacouba GOITA 19
GIMP
© Copyright eni-abt Dr Yacouba GOITA 20
Architecture logicielle
• Le noyau
• X Window (X.Org)
• KDE
• GNOME
• Daemons
• OpenOffice
• Konqueror
• Kontact
• GIMP
• ...
© Copyright eni-abt Dr Yacouba GOITA 21
Equivalents Linux des logiciels
Windows
Fonction Sous Windows Sous Linux/KDE
Traitement de texte Word OpenOffice
Tableur Excel OpenOffice
Présentations Powerpoint OpenOffice
Navigateur web Internet Konqueror
Explorer
Courrier Outlook Kontact
électronique
Retouche d’images Photoshop GIMP
Editeur de texte
© Copyright eni-abt
Notepad
Dr Yacouba GOITA
Kate 22
Organisation du système de fichier
© Copyright eni-abt Dr Yacouba GOITA 23
Les droits UNIX
• Utilisateurs et groupes
• Fichiers et répertoires
• Trois types de droits :
– lecture
– écriture
– exécution
© Copyright eni-abt Dr Yacouba GOITA 24
Conclusion
• Pourquoi apprendre Linux ?
• Ouverture d’esprit.
• Apprendre dans le détail, le fonctionnement d’un
• ordinateur.
• Utilisé en Langage C, Langage Java, Réseau, VHDL.
• Très utilisé dans l’embarqué et dans les serveurs
Internet.
• Encore peu utilisé chez les particuliers.
© Copyright eni-abt Dr Yacouba GOITA 25
Embedded Linux market snapshot,
(linuxdevices.com)
© Copyright eni-abt Dr Yacouba GOITA 26
Web Server Survey (netcraft.com)
© Copyright eni-abt Dr Yacouba GOITA 27
© Copyright eni-abt Dr Yacouba GOITA 28
RÉFERENCES
• http://www.kubuntu-fr.org/
• http://fr.wikipedia.org/wiki/Portail:Linux
• http://www.commentcamarche.net/linux/lini
ntro.php3
© Copyright eni-abt Dr Yacouba GOITA 29
RÉFERENCES
– http://fr.wikipedia.org/wiki/Ligne_de_commande
– http://fr.wikipedia.org/wiki/Shell_(informatique)
– http://fr.wikipedia.org/wiki/Commandes_UNIX
– www.grbb.polymtl.ca/syst_info/cours_unix.html
© Copyright eni-abt Dr Yacouba GOITA 30
Questions ?
© Copyright eni-abt Dr Yacouba GOITA 31