66
peedbird W 729 8 N2 Engadinia Brit Air BZH 842 310 N4 AZA 306 350 N6 C HBLDE 090 WZ Viking 181 E C 7777 622 Engiadina HBLDE 090 WZ Topswiss EZS942 156 SZ C LB065FM Air Portugal TAP5327 280 W3 Viking VGK170 350 E 7777 622 AFR 2116 262 M Air France AFR2104 330 M Air France AFR1920 290 M 799 Ai AFR3 33 Marc Ducellier TDG, current date: 25/02/04, page 1 INTRODUCTION AU MONDE DE L'OPEN SOURCE ET A GNU/LINUX

Introduction au monde de l'Open Source et à GNU/Linux

Embed Size (px)

Citation preview

Page 1: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

INTRODUCTION AU MONDE DE L'OPEN SOURCE ET A GNU/LINUX

Page 2: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Introduction au monde de l'Open Source et à GNU/Linux

• Rappel sur le système d'exploitation• Historique du système Unix• Caractéristiques du système Unix• Historique et définition de l'Open Source• Historique de GNU/Linux• Motivation des développeurs de l'Open Source• Vertus du modèle de développement communautaire• Caractéristiques du système GNU/Linux• Pause• Différence entre GNU/Linux et Microsoft Windows lors de l'utilisation

courante• Les répertoires de GNU/Linux et les commandes de base• Survol de l'environnement graphique• Quelques applicatifs• Problèmes liés à l'installation de GNU/Linux• Conclusions• Sources

Page 3: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Système d'exploitation

• Programme (logiciel)• Lien entre consommateurs et ressources disponibles

Système d'exploitation

Utilisateurs

Programmes

DisquesMémoire

CPU

RéseauImprimantes

Page 4: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Système d'exploitation

• Certains OS sont dit en temps partagé

Système d'exploitation

Programmes

CPUProgrammes

Programmes

Page 5: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Historique du système d'exploitation UNIX

• 1969 : Naissance d'Unix aux Laboratoires Bell de chez AT&T

• 1973 : Le système Unix est fourni sous licence aux universités

– Petit système

– Souple

– Bon marché

• 1975 : Unix de l'université de Berkeley

• 1975 : licences d'utilisations pour utilisateurs des services

gouvernementaux et de l'industrie

Page 6: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système Unix

• OS en temps partagé

• Multi-tâche

• Multi-utilisateur

• Système de fichiers à structure hiérarchique

Page 7: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système Unix

• Architecture modulaire

NoyauOutils et applications

Shell

Matériel

Page 8: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Historique du Logiciel Libre

• Quand ? Début des années 1970• Où ? Milieu universitaire (MIT)• Sur quoi ? Système ITS (Incompatible Timesharing System) sur DEC

PDP-10• Effondrement de la communauté début des années 1980• 1984 : Création du projet GNU (Gnu's not Unix) par Richard M.

Stallman• GNU devait être un système d'exploitation complet, mais pour des

raisons techniques et de licence la sortie du noyau fut retardée• 1985 : Création de la FSF (Free Software Foundation) et dépôt de la

GNU GPL (General Public licence) et du copyleft

Page 9: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Résumé de la définition du "Free Software" sous GPL

• Liberté de reproduction et de redistribution

• Liberté d'utilisation et de modification. On ne peut pas modifier puis

distribuer une version propriétaire du programme original

• Disponibilité du code source

Page 10: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Historique de l' "Open Source"

• 1998 : "scission" et création du mouvement "Open Source" et dépôt d'une nouvelle licence, par Bruce Perens, Eric S. Raymond et des "anonymes" de l'internet

Page 11: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Résumé de la définition de l' "Open Source"

• Libre redistribution

• Code source disponible

• Modification et redistribution autorisées. La licence n'exige pas que le

producteur d'un travail dérivé utilise les mêmes conditions de licence,

elle n'impose que de lui laisser la possibilité de le faire

• Intégrité du code source de l'auteur

Page 12: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Différences entre "Free Software" et "Open Source"

• "Free software" et "Open Source" décrivent plus ou moins la même

catégorie de logiciels, mais correspondent à des conceptions différentes

du logiciel et des valeurs qui lui sont associées

• Pour l' "Open Source" la "GPL" constitue un obstacle au déploiement

des logiciels libres dans l'entrepise

• L' "Open Source" peut être considéré comme une simple adaptation du

"Free Software" aux réalités économiques et sociales

Page 13: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Historique de GNU/Linux

• Linux est le noyau d'un système d'exploitation

• "GNU/Linux" signifie qu'on parle d'une version modifiée du système

d'exploitation de GNU, qui utilise Linux comme noyau

• 1991 : création par un étudiant finlandais nommé Linus Torvalds

• But : Etendre les possibilités de l'OS qu'il utilisait et porter un système

Unix sur système PC 386

• Mise à la disposition de tout le monde sur Internet des sources du

noyau Linux et ce afin de contribuer à son développement

• Diffusion du code source du noyau Linux sous la GNU GPL

• Linus Torvalds est propriétaire de la marque Linux

Page 14: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Motivations des développeurs de l'Open Source

• Qui réalise les logiciels libres ? Ils sont élaborés selon un modèle de

développement communautaire dont l'Internet constitue le support

• Et concernant Linux ? Linus Torvalds maintient le noyau et c'est lui qui

effectue les distributions des sources quand il estime que le code est

utilisable

Page 15: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Motivations des développeurs de l'Open Source

• Buts ?

– Ce n'est pas pour gagner de l'argent en vendant les logiciels

– Part de reconnaissance et de prestige

– Prise de conscience de l'importance de l'informatique et souhait de pouvoir contrôler les logiciels

– Certains croient au partage de l'information et à la liberté de coopérer avec quelqu'un d'autre

– Des universitaires crèent des logiciels libres pour favoriser le résultat de leur recherche dans des domaines non exploités

Page 16: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Motivations des développeurs de l'Open Source

• Certaines entreprises aident à maintenir certains logiciels libres

• Comment ça peut marcher ? Imaginez dix personnes accordant

chacune une heure quotidienne au projet. Chacun contribue à hauteur

d'une heure de travail, mais puisqu'ils partagent le résultat final, ils

récupèrent gratuitement neuf heures du "travail des autres"

Page 17: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Vertus du modèle de développement communautaire

• Les utilisateurs jouent un rôle déterminant dans le processus de développement des logiciels libres

• Grande réactivité de la communauté• Pérennité des logiciels. Afin de respecter l'esprit du modèle

communautaire, un développeur animé par le sentiment du devoir accompli (ou dont l'enthousiasme s'émousse) se doit de passer le relais. La masse critique rendant inéluctable ce mouvement est maintenant dépassée

• Quelle garantie ? Aucune. Les éditeurs de logiciels propriétaires ne s'engagent pas plus que les développeurs bénévoles en matière de garantie de produit. Le recours aux compétences d'une société de services proposant des solutions construites sur du logiciel libre peut constituer une forme de garantie

Page 18: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Vertus du modèle de développement communautaire

• Le fait de pouvoir disposer du code source est extrèmement important pour un développeur

• "Si le code source est distribué, les pirates seront en mesure de pénétrer dans notre système plus facilement". Faux : un système véritablement sécurisé est un système qui ne repose pas sur la conservation de ses secrets

• Création et utilisation de standards ouverts• Quelle assistance technique ?

– Internet par le biais des groupes de discussions ou des moteurs de recherches

– Documentation en ligne et papier

– Sociétés de services

Page 19: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système GNU/Linux

• Système multi-utilisateurs. Il faut se connecter avec un nom ("Login") et

un mot de passe. Il existe un utilisateur spécial "root" qui administre le

système

• Système muni de propriétés et de permissions

• Système multi-tâches

• GNU/Linux tourne sur une très grande variété de plateformes

Page 20: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système GNU/Linux

• Le noyau linux est le coeur du système

Machine

Noyau Linux

Serveur graphique (X)

Window manager

Programmes

Utilisateurs

Page 21: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système GNU/Linux

• Ce n'est pas le noyau Linux qui se charge de l'interface graphique. Pour cela il y a :

– Le serveur X (ou serveur graphique) ex : XFREE86

– Le Desktop Environment et le Window Manager (ou Graphic User Interface) ex : KDE, GNOME, ...

• GNU/Linux vous procure une licence "utilisateurs et utilisations illimités, installations illimitées"

• GNU/Linux a différencié le concept des licences du logiciel de celui des coûts d'assistance

• Les sources du noyau Linux sont à disposition de tout le monde, comme pour tous les logiciels "Open Source"

Page 22: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Caractéristiques du système GNU/Linux

• Aucune société de logiciels, quelque soit sa position dominante, ne pourra jamais contrôler GNU/Linux

• L'absence de propriété signifie également que GNU/Linux est viable seul

• Différence entre Linux et une distribution Linux ?

– Linux = Noyau

– Distribution = noyau + serveur graphique + nombreux programmes• Il n'existe aucune stratégie de développement du système. Il ne s'agit

pas d'une lacune, mais d'un avantage. GNU/Linux acquiert ce que ses utilisateurs jugent utile

• D'ici quelques années, GNU/Linux aura peut-être pris la place des versions Unix propriétaires et deviendra le nouveau standard Unix

Page 23: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Différences entre GNU/Linux et Windows lors de l'utilisation courante

• GNU/Linux et MS Windows peuvent facilement coexister sur la même machine mais aussi sur le même réseau

• Choix du gestionnaire de fenêtres et de l'environnement de bureau• Utilisation de bureaux virtuels. Le bureau se comporte comme si on

avait quatre écrans indépendants (le nombre est réglable)• Le 3ème bouton de la souris est utilisé. Il sert au copier-coller• Le double-clic est souvent remplacé par le simple clic• Les programmes n'ont pas d'extension .exe• Les systèmes de fichiers sont différents :

– Linux : ext2fs, reiserfs ou ext3fs– Windows : FAT16, FAT32 ou NTFS

• La plupart des logiciels sont installés pendant l'installation du système

Page 24: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les répertoires de GNU/Linux

• Equivalent des dossiers de Windows

• Le séparateur de répertoire est le "/"

• Il n'y a qu'une seule arborescence de fichiers

Page 25: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les répertoires de GNU/Linux

• Les disques durs, disquettes et CD-ROM sont représentés sous forme de dossiers appelés "point de montage" ex : /mnt/floppy pour la disquette

Page 26: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les répertoires de GNU/Linux

• Principaux répertoires du système GNU/Linux

Page 27: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les répertoires de GNU/Linux

• Principaux répertoires du système GNU/Linux

Page 28: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• Le "shell" est le langage de commande de GNU/Linux (de tous les Unix)• C'est une "coquille" autour du noyau qui permet de dialoguer avec lui• Parler "du shell" est abusif puisqu'il existe en fait un certain nombre de

langage "shell" :– sh : le plus ancien des shells– csh : un "sh" plus évolué– tcsh : une évolution du "csh"– bash : une évolution en "Open source" du "sh"

• On peut passer des options à une commande de la forme "-l", "-a", ... On peut cumuler les options, "-l" "-a" équivaut à "-la". Le "prompt" est ici symbolisé par le signe $. Les commandes suivantes sont communes à tous les shells et à tous les UNIX.

Page 29: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• cd : se déplacer dans l'arborescence des répertoires$cd /home/titi$cd ..$ cd ou cd ~

• pwd : dans quel répertoire suis-je actuellement ?$pwd/home/titi

• ls : liste des fichiers d'un répertoire$lslegal linux.sxi tmp/$ls l*legal linux.sxi$ls -al-rwxrwxr-x 1 titi titi 13175 oct 10

21:52 legal-rw-rw-r-- 1 titi titi 93 mai 26

01:02 linux.sxidrwxr-xr-x 2 titi titi 4096 mai 5

2002 tmp/

Page 30: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• more : lister un fichier texte$more testCeci est une présentation sur le système d'exploitation GNU/Linux

• vi et GNU/emacs : éditer un fichier texte$vi testCeci est une présentation sur le système d'exploitation GNU/Linux~:wq!

• cp : copier un fichier$cp test test2Attention : si vous effectuez une copie de fichier sur un fichier qui

existe déjà, celui-ci sera effacé et remplacé par le nouveau fichier. Pour sécuriser la commande cp utiliser l'option de confirmation :

$cp -i test test2cp: overwrite `test2'? Yes

Page 31: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• rm : supprimer un fichier$rm -i test2rm: détruire fichier régulier `test2'?yes

• mkdir : créer un répertoire$mkdir Cours

• rmdir : détruire un répertoire$rmdir Cours

• mv : déplacer ou renommer un fichier$mv -i test test2$mv -i test2 /home/titi/Cours

• find : retrouver un fichier$ find . -name "*test*" -print./Cours/test./test2

Page 32: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• grep : trouver du texte dans un fichier$grep -i gnu testCeci est une présentation sur le système d'exploitation GNU/Linux

• ln : les liensUn lien est un type spécial de fichier qui permet par exemple à

plusieurs noms de fichiers de faire référence au même fichier sur le disque. Un lien peut être considéré comme l'équivalent du "raccourci" sous Windows

$ln -s test test3$ls -al test3lrwxrwxrwx 1 root root 4 nov 18 17:30 test3 -> test

Page 33: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• gzip : le compactage et le décompactage des fichiers au format .gz$gzip test$ls test*test.gz$gzip -d test.gz

ou encore$gunzip test.gz$ls test*test

Page 34: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• tar : archivage de données$tar -cvf test.tar test*testtest3$tar -tf test.tartesttest3$tar -xvf test.tartesttest3

Page 35: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• | : les pipes (prononcer pypes) : connexion de plusieurs commandes$find . -print | grep -i test./Cours/test./test3./test./test.tar

• > et <: les redirections$ls test* > test.ls$more [email protected]

Page 36: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• Man : aide en ligne$man lsLS(1L) Manuel de l'utilisateur Linux LS(1L)

NOM ls, dir, vdir - Afficher le contenu d'un répertoire.

SYNOPSIS ls [options] [fichier...] dir [fichier...] vdir [fichier...]...lines 1-25

Page 37: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• diff : différence entre deux fichiers$diff test test21c1< Ceci est une présentation sur le système d'exploitation GNU/Linux---> Ceci est une présentation sur le système d'exploitation Linux

• telnet, rlogin ou ssh : se connecter à distance sur une machine$telnet machinebTrying 156.135.x.x ...Connected to machineb.localdomain (156.135.x.x).Escape character is '^]'.Telnet Serverlogin: titiPassword:Last login: Mon Nov 18 16:35:10 on :0

Page 38: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Les commandes fondamentales

• shutdown, halt, poweroff et reboot : arrêter ou redémarrer le système

• Il est possible de rassembler un ensemble de commandes afin d'écrire

un "shell script" permettant d'automatiser l'exécution d'une tâche

Page 39: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

• Sous GNU/Linux l'environnement graphique est séparé du système noyau, ce qui a deux avantages :

– permettre de pouvoir en changer à volonté– si l'environnement graphique se bloque, le système continue de

tourner.• On appelle Gestionnaire de Fenêtres (Window Manager), le programme

qui permet d'afficher les fenêtres graphiques et de gérer les icônes• Certains Gestionnaires de Fenêtres sont accompagnés d'utilitaires, et le

tout forme ce que l'on appelle un Environnement de Bureau (Desktop Environment)

• Les deux Environnements de Bureau les plus complets actuellement sont KDE et GNOME

Page 40: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

• Parmi les utilitaires de ces environnements on peut trouver un

gestionnaire de fichiers, un lecteur de "mails", un navigateur Web, un

traitement de texte, un tableur, ...

• Les applications développées pour un environnement peuvent être

utilisées sans problème dans un autre environnement

• RedHat essaye de standardiser l'Environnement de Bureau et a

développé pour cela un "Thème" commun à KDE et à GNOME :

BLUECURVE

Page 41: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

Page 42: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

Page 43: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

Page 44: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

L'environnement graphique

Page 45: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Internet :

– Serveurs Web : Apache = IIS

– Clients ftp : Gftp, ftp = ftp32

– Navigateurs internet : Konqueror, Netscape Navigator, Mozilla,

Opera = Internet Explorer

Page 46: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 47: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Outils de messagerie : Kmail, Evolution, Mozilla Mail, Netscape Mail =

Outlook, Outlook Express

Page 48: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 49: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Multimédia :

– Diagrammes et schémas techniques : Dia = Visio

– Lecteurs multimédia : Mplayer, Xmms, Xine, Realplayer = Windows

Media Player

– Logiciels d'édition et de retouche d'images : The Gimp, Corel

Photopaint = Photoshop, PaintShopPro, Corel Photopaint

Page 50: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 51: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Gestionnaire de bases de données :

– Mysql, PostgreSQL = MS Access, SQL Server

• Gestion de projet :

– MrProject = MsProject

• Suite bureautique :

– OpenOffice, StarOffice, Koffice, abiword = MS Office

Page 52: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 53: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Outils de développement et de programmation :

– Editeurs : emacs, vi = notepad

– Compilateurs et environnement de développement : gcc, Kdevelop,

Jbuilder = Visual C++, Jbuilder

– Outils de création et de gestion des sites internet : BlueFish,

Quanta+ = Frontpage

• Edition de circuits imprimés :

– Klogic = Pcad Schematic, Protel

Page 54: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

• Utilitaires :

– Explorateurs de fichiers : Konqueror = Windows Explorer

– Outils de compression et de décompression de fichiers : zip, unzip,

gzip, gunzip, Gnozip = Winzip

– Gravage de Cds : Gcombust, Xcdroast = Easy CD Creator

Page 55: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 56: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

– Gestionnaire de ressources : Korganizer = Organizer d'Outlook

Page 57: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Quelques applicatifs

Page 58: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Problèmes liés à l'installation de GNU/Linux

• Pour installer GNU/Linux il faut utiliser une distribution qui peut être téléchargée ou achetée

• Principales distributions : RedHat, Mandrake, SuSe, Debian, Slackware• Les différentes distributions ne contiennent pas des versions de

GNU/Linux différentes ou incompatibles : les distributions de Linux diffèrent par le choix des logiciels installés, par la méthode d'installation et par les softs d'administration du système

• Comment choisir sa distribution ? Redhat et Mandrake sont les plus faciles à installer et sont les plus répandus. Une solution : en essayer plusieurs avant de se décider

• Un projet "Linux Standard Base" a vu le jour et vise à unifier toutes les distributions

Page 59: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Problèmes liés à l'installation de GNU/Linux

• Matériel posant problème sous GNU/Linux :– Utiliser du matériel standard– Installer une version de GNU/Linux récente

• Le multi-boot :– Il n'est pas nécessaire d'écraser Windows pour installer GNU/Linux– Pour cela il faut repartionner le disque afin de partager l'espace

entre Windows et GNU/Linux– Tout ce qui sera fait sur la partition GNU/Linux n'aura aucun impact

sur Windows• Linux est-il difficile à installer ? Oui, installer un système d'exploitation –

quel qu'il soit – est toujours délicat !

Page 60: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Problèmes liés à l'installation de GNU/Linux

• Où trouver de l'aide :– Acheter un livre sur GNU/Linux– Internet :

• Lire les très nombreux guides disponibles sur Internet : "Guide de Survie Du Débutant sous Linux ", http://www.delafond.org/survielinux, site généraliste "Léa Linux", http://lea-linux.org, un guide d'installation et de configuration de GNU/Linux, "Yagil", http://casteyde.christian.free.fr/system/linux/guide

• Chercher dans les archives des "newsgroups", http://groups.google.com/groups?hl=fr&lr=&ie=UTF-

8&safe=off&group=fr.comp.os.linux.configuration,http://groups.google.com/groups?hl=fr&safe=off&group=alt.os.linux, et surtout ne pas hésiter à poser une question dans ces forums

– Lire la doc installée sur le disque dur : /usr/doc et /usr/share/doc ainsi que les "man pages"

Page 61: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Problèmes liés à l'installation de GNU/Linux

• Contacter un LUG (Linux User Group) : GULL (Groupe romand des Utilisateurs de Linux et de Logiciels Libres), http://www.linux-gull.ch, Liste de LUG francophones, http://www.aful.org/aful/lugs.html

Page 62: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Conclusions

• La meilleure voie pour apprendre GNU/Linux est encore de l'utiliser• Grâce à Linus Torvalds pour le noyau Linux, à Richard M. Stallman et

au projet GNU pour les utilitaires, et à de nombreux autres acteurs, chacun peut acquérir sans grands frais un système GNU/Linux

• Alternative à Windows ? De manière générale on peut être que favorable aux alternatives ; quelque soit le domaine, une situation monolistique n'est jamais vraiment profitable à tous

• L'entreprise à tout à gagner en adoptant le système GNU/Linux : maitrise des coûts, robustesse du système, pérennité et indépendance de l'outil informatique

• GNU/Linux est bien présent et perdurera. Il ne disparaîtra pas si vous l'ignorez

Page 63: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Sources

• Linux : Support de cours à Tunishttp://www.linux-france.org/article/cesar/pages/support.html

• Premiers pas sous Linuxhttp://www.linux-kheops.com/doc/delcros/index.html

• Se former, s'informerhttp://denis.guiot.free.fr/Linux_et_l'education_nationale/former.htm

• Introduction à Linuxhttp://cquoi.online.fr/index.php3

• Comment moi, utilisateur de Windows, j'ai fini par installer Linuxhttp://home.alex.tuxfamily.org/guide/histoire.html

• Droit, philosophie, thèses, essais ...http://www.linux-france.org/article/these

• From DOS/Windows to Linux HOWTO : Introductionhttp://www.freenix.fr/unix/linux/HOWTO/DOS-Win-to-Linux-HOWTO-1.html

Page 64: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Sources

• Guide d'introduction à Debian GNU-Linux – Introductionhttp://people.debian.org/~barbier/debian-l10n/debian-guide/debian-guide_fr-1.0.html/ch3.html

• Introduction à Linux pour le CENIMhttp://www.namurlug.org/archives/cours/juin2001/intro.html

• Introduction à Linux/Unixhttp://iml.univ-mrs.fr/~bac/DESS/index.html

• Le système d'exploitation Linuxhttp://www.freenix.fr/unix/linux

• Les commandes fondamentales de Linuxhttp://www.linux-france.org/article/debutant/debutant-linux.html

• Linux-Bizhttp://www.linux-france.org/article/lbiz-fr

• Qu'est-ce que Linux ?http://www.maretmanu.org/homepage/inform/linux.html

• Cours HP-UX de Michel Bryand

Page 65: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Merci à tous pour votre participation

Page 66: Introduction au monde de l'Open Source et à GNU/Linux

peedbirdW 7298 N2

Engadinia

Brit AirBZH 842 310 N4

AZA 306 350 N6

CHBLDE 090 WZViking

181 E

C7777622

EngiadinaHBLDE 090 WZ

TopswissEZS942 156 SZ

CLB065FM

Air PortugalTAP5327 280 W3

VikingVGK170 350 E

7777 622

AFR 2116 262 M

Air FranceAFR2104 330 M

Air FranceAFR1920 290 M

C799 3

Air FAFR3 330

Marc Ducellier TDG, current date: 25/02/04, page 1

Copyright

Copyright © 2002-2003 Marc Ducellier

Ce document est placé sous la licence publique générale de GNU (GPL), version 2 ou ultérieure. Pour plus de renseignements à ce sujet, vous pouvez consulter le site de la Free Software Foundation ( http://www.gnu.org ).

Il est autorisé de faire et de distribuer des copies modifiées du présent document sous les conditions de reproduction déclarées dans la "GNU General Public licence" ainsi que dans tous les autres paragraphes où les conditions particulières de copyright s'appliquent, et que le résultat dérivé du précédent manuel dans son intégralité soit redistribué dans les mêmes conditions.

Il est autorisé de faire et de distribuer des copies traduites de ce manuel dans d'autres langues dans les conditions des versions modifiées. La "GNU General Public licence" peut être incluse en version traduite approuvée par la Free Software Foundation à la place de la version anglaise du document.

Vous pouvez comme vous le souhaîter distribuer des versions exactes ou modifiées du présent document en respectant les termes de la "GNU General Public licence".