Linux - Introduction - Freyens
Home Informatique Projets CV WOT Mmm J'aime Coup de gueule Famille Web Radio Belge B&M Art-NFT

C'est une pub! Ce thême est basé sur w3 css.

Oui vous êtes capable de modifier ce thême

Cool? Oui, avec plein d'exemples faciles à comprendre et à modifier.

Aller sur W3.CSS Tutorial c'est en anglais mais google peux traduire les pages.

Linux - Introduction

La curiosité n’est pas un vilain défaut mais une qualité fondamentale.

Logo de présentation

Le Professeur

Eric Freyens

Informaticien, je suis sous GNU/Linux depuis 1992.
Je programme en assembleur, C, tcl/tk et Python, PHP, Bash.

Déroulement de la formation

Cette formation va se présenter en 10 séances de 4 x 50 minutes. Ces séances vont être partagées en deux parties:

  • une partie théorique;
  • une partie pratique.

Notions de système d'exploitation

  • Notions générales
  • Historique de Unix et de Linux
  • Les caractéristiques
  • Les distributions Linux
  • La distribution Debian

Notions générales

Le système d'exploitation est un ensemble de programmes, qui vont faire la liaison entre le matériel et les applications.

Les programmes utilisateurs
Le système d'exploitation
Le matériel

Historique de Unix et de Linux

  • 1969 AT&T Bell Laboratories (Ken Thompson, Dennis Ritchie), PDP7
  • 1972 10 UNIX installés
  • 1973 ré-écrit en C (portabilité)
  • 1979 Bourne shell
  • 1983 AT&T UNIX System V
  • 1984 TCP/IP sur 4.2 BSD --> Internet (100 000 UNIX installés)
  • 1987 750 000 UNIX installés
  • 1990 Microsoft Windows (version 3.0) <= Première version de Windows que l'on connait
  • 1991 Linux en développement (par Linus Torvalds)
  • 1993 Novell rachète UNIX à AT&T
  • 1995 SCO rachète UNIX à Novell
  • 1999 Linux 2.2
  • 2001 Linux 2.4
  • 2003 18 millions de Linux installés (estimation du linuxcounter)

Les caractéristiques

UNIX est un système d'exploitation (au même titre que Windows, MS-DOS, MacOS, etc.) Ses principales caractéristiques sont les suivantes :

  • Portabilité (de nombreuses architectures supportées)
  • Réseau (on peut se connecter à une machine distante et y exécuter des programmes)
  • Multi-tâches (plusieurs programmes peuvent tourner en même temps, ce qui n'était pas le cas de Windows 3.*, ni celui de MacOS < 10)
  • Multi-utilisateurs (plusieurs utilisateurs peuvent utiliser la même machine en même temps)

Ces caractéristiques sont de plus en plus présentes dans les systèmes d'exploitation modernes (alors que ça fait plus de 30 ans que UNIX les possèdent).

ex: Windows NT-2000-XP, MacOS X, Amiga, ...

Les distributions Linux

Basé sur UNIX (MINIX)

Pour toutes les distributions de Linux, le noyau est le même : versions 2.2,2.3, 2.4 2.5 ou 2.6
Le premier chiffre donne la version du noyau.
Le second chiffre donne s'il est pair, la version stable et s'il est impair, la version de développement.

Ce qui change dans les distributions, c'est la facilité d'installation, les programmes fournis, la facilité de configuration, les architectures visées, ...

Voici une liste des distributions les plus connues :

Un site est dédié à fournir une liste des distribution GNU/Linux : Distro Watch

GNU/Linux

Le projet GNU a été lancé en 1984 afin de développer un système d'exploitation complet, semblable à Unix et qui soit un logiciel libre: le système GNU. (" GNU " est l'acronyme récursif de " GNU's Not Unix "; on le prononce " gnou " avec un G audible) Des variantes du système d'exploitation GNU, basées sur le noyau " Linux ", sont utilisées largement à présent; bien que ces systèmes soient communément appelés par le terme " Linux ", ils le seraient plus exactement par " GNU/Linux ".

La licence GPL

  • La liberté d'exécuter les programmes pour tous les usages.
  • La liberté d'étudier le fonctionnement du programme.
  • La liberté de redistribuer des copies.
  • La liberté d'améliorer le programme et de publier vos améliorations.

< ^ >