• Aucun résultat trouvé

Linux 1: Présentation

N/A
N/A
Protected

Academic year: 2022

Partager "Linux 1: Présentation"

Copied!
13
0
0

Texte intégral

(1)

Plan Historique Institutions Installation Linux

Linux 1: Pr´esentation

Pablo Arrighi 11.05.04, Avon

arrighi@univ-mlv.fr, IGM, Universit´e de Marne-la-Vall´ee

(2)

Plan Historique Institutions Installation Linux

Historique Unix Linux Institutions

Normalisation Consortiums Logiciel libre Installation

Distributions Conseils Linux

Caract´eristiques Notions

(3)

Plan Historique Institutions Installation Linux

Unix Linux

Unix en dates

I 1969 Unix naˆıt chez AT&T grˆace `a Ken Thompson et Dennis Ritchie (auquel on doit le language C). Inspir´e de Multics,

´ecrit en C.

I 1974 Unix est donn´e Berkeley, qui le r´epend dans le milieu unversitaire avec la divergente Berkeley Software Distribution (BSD).

I 1979 AT&T vend les premi`eres licences Unix.

I 1984 Le MIT cr´ee la norme X Windows.

I 1987 Alliance entre AT&T et BSD pour normaliser Unix.

(4)

Plan Historique Institutions Installation Linux

Unix Linux

Le succ`es Unix

I Son adoption par les universit´es americaines, vivier d’experts.

I Soucis de normalisation.

I Seul syst`eme d’exploitation multi-utilisateur `a faible coˆut.

(5)

Plan Historique Institutions Installation Linux

Unix Linux

Linux une date

I 1991 Linux naˆıt grˆace `a Linus Torvalds, finlandais. Inspir´e de Minix, syst`eme d’exlpoitation `a finalit´es p´edagogiques, par Andrew Tanenbaum.

I 1991 Discussions sur le forum comp.os.minix.

I 1991 Premi`ere version.

(6)

Plan Historique Institutions Installation Linux

Unix Linux

Le succ`es Linux

I Sous General Public Licence (GPL).

I Normalisation POSIX, Syst`eme V et BSD.

I Optimis´e pour les processeurs Intel.

(7)

Plan Historique Institutions Installation Linux

Normalisation Consortiums Logiciel libre

Normalisation

I 1984 X/Open, association d’utilisateurs pour une ind´ependance vis-`a-vis des normes des ´editeurs Unix.

I POSIX de l’IEEE.

(8)

Plan Historique Institutions Installation Linux

Normalisation Consortiums Logiciel libre

Consortiums unix

En 1988 sont cr´e´es:

I Open Software Foundation (OSF) soutenue par Digital Equipement, Hewlett Packard, IBM et qui promeut le standard OSF1.

I Unix International soutenue par Sun, AT&T et BSD pour imposer le standard Unix Syst`eme V / BSD.

En 1992 sont ´edit´es:

I Unix DEC/OSF1 par Digital Equipement.

I Un syst`eme Unix issu du Syst`eme V et de BSD, par Sun.

(9)

Plan Historique Institutions Installation Linux

Normalisation Consortiums Logiciel libre

Logiciel libre

I Linux est sous licence GPL au mˆeme titre que gcc, make, awk, emacs. . .

I Cette licence fut d´evelopp´ee pour le projet GNU par la Free Software Foundation (FSF) de Richard Stallman.

I D`es 1984 cette fondation avait lanc´e l’id´ee d’un syst`eme d’exploitation libre et commenc´e `a d´evelopper l’environment indispendable pour ce faire.

(10)

Plan Historique Institutions Installation Linux

Distributions Conseils

Distributions

Comprennent un noyau, des shells, des outils syst`emes, des applications. . .

I RedHat (1994), Debian, Slackware (gratuites).

I SuSE, Mandrake (un peu payantes).

(11)

Plan Historique Institutions Installation Linux

Distributions Conseils

Conseils

Mandrake est de plus en plus r´epandu. . .

I Comparer le temps de t´el´echargement au prix de la distribution.

I Essayer d’avoir la documentation papier de la distribution.

I Il est difficile de partitionner un disque apr`es utilisation sous windows.

I Sauvegarder.

I Pr´evoir 1 Gigabyte.

I Autonome implique installation ‘workstation’, en r´eseau local implique installation ‘serveur’. Pr´ef´erer la premi`ere option.

(12)

Plan Historique Institutions Installation Linux

Caract´eristiques Notions

Caract´eristiques

I Multi-utilisateur.

I Multi-tˆaches.

I Syst`eme de fichier hi´erarchis´e, y compris les p´eriph´eriques.

I En language C, pour le language C. Portable.

(13)

Plan Historique Institutions Installation Linux

Caract´eristiques Notions

Caract´eristiques

I Noyau (Kernel). Gestion des ressources physiques (processeur, m´emoire, p´eriph´eriques. . . ) et logicielles (processus,

fichiers. . . ) fondamentales. Accessible via certaines interfaces de proc´edures et fonctions.

I Coquilles (Shells). Ex: bash, tsh. . .

I Utilitaires. Ex: interface graphique, browser, bureautique, languages de programmation. . .

Références

Documents relatifs

Clearly, reciprocal depends on reciprocal.o and main.o because you can’t link the complete program until you have built each of the object files.The object files should be

Syst` eme de fichiers = table de i-noeuds (+ arborescence) Informations contenues dans un

  FreeBSD is based on 4.4BSD; all the FreeBSD is based on 4.4BSD; all the source code is available?. source code

Introduction Systèmes d’exploitation, Unix et Linux Connexion-Déconnexion Commandes Unix Système de fichiers.. Un

Ex :Chercher dans toute l’arborescence, les fichiers ordinaires appartenant à olivier, dont la permission est fixée à 755 : find / -type f -user olivier -perm 755 -print Ex :

1 Retrouver tous les fichiers qui s’appellent syslog situés dans /var/log (et ses sous-rep).!. Recherche d’un fichier find La commande sed La commande sort La commande wc La

• cat telephone.txt : la commande cat reçoit en entrée le nom du fichier “telephone.txt“ qu’elle doit ensuite se charger d’ouvrir pour afficher son contenu.. • Si vous

Des scripts Shell premier script Les variables en shell Conditionnelles Les tests Les Boucles.. la