# Le système d'exploitation GNU-Linux/Distributions Linux

* Qu'est-ce qu'un système d'exploitation ?
* Unix et Linux
* Partitionnement du disque
* Installation
** Installer Debian via le réseau
* Utilisateur Unix, l'interface console
** Le login
** Variables d'environnement
** Commandes de base
** L'aide en ligne man
** L'éditeur de texte vi
** Les shells
** La complétion
** Les jokers
** Les répertoires importants
** Redirection des entrées/sorties
** Invoquer un programme en tâche de fond
** Propriétaires et droits d'accès
** Processus
** Locale
* Administration du système
** Configuration du réseau
** Les utilisateurs et groupes
** Le processus d'initialisation
** Les systèmes de fichiers
** Le système virtuel /proc
** Les périphériques /dev
** L'ordonnanceur de travaux cron
** Le backup : tar et gzip
** ghost avec partimage
** sauvegarde de fichiers avec rsync
** Les fichiers journaux syslog
** Installation de nouveaux logiciels
** Le noyau Linux et les modules
** Autres commandes utiles
** Installation RAID1 logiciel + LVM + XFS
** Scripts de surveillance
** Réseaux sans fil
* Administration des services réseaux
** L'outil d'administration Webmin
** telnet
** cURL
** wget
** Le serveur de noms BIND
** Le serveur de configuration réseau DHCP
** Le serveur de shell distant SSH
** Le partage de fichiers Samba
** Le partage de fichiers NFS
** Le serveur d'impression CUPS
** Le serveur de fichiers FTP
** Le serveur Web Apache
** Le serveur Web Nginx
** La base de données MySQL
** La base de données Memcached
** La base de données Redis
** Le serveur de mails Postfix
** Les annuaires LDAP
** La supervision Nagios
* Sécurisation d'un serveur Linux
** Installation d'un service en mode chroot
** Protection avec iptables
* Erreurs connues
* Médiagraphie
* Auteurs
* Qu'est-ce qu'un système d'exploitation ?
* Unix et Linux
* Partitionnement du disque
* Installation
** Installer Debian via le réseau
* Utilisateur Unix, l'interface console
** Le login
** Variables d'environnement
** Commandes de base
** L'aide en ligne man
** L'éditeur de texte vi
** Les shells
** La complétion
** Les jokers
** Les répertoires importants
** Redirection des entrées/sorties
** Invoquer un programme en tâche de fond
** Propriétaires et droits d'accès
** Processus
** Locale
* Administration du système
** Configuration du réseau
** Les utilisateurs et groupes
** Le processus d'initialisation
** Les systèmes de fichiers
** Le système virtuel /proc
** Les périphériques /dev
** L'ordonnanceur de travaux cron
** Le backup : tar et gzip
** ghost avec partimage
** sauvegarde de fichiers avec rsync
** Les fichiers journaux syslog
** Installation de nouveaux logiciels
** Le noyau Linux et les modules
** Autres commandes utiles
** Installation RAID1 logiciel + LVM + XFS
** Scripts de surveillance
** Réseaux sans fil
* Administration des services réseaux
** L'outil d'administration Webmin
** telnet
** cURL
** wget
** Le serveur de noms BIND
** Le serveur de configuration réseau DHCP
** Le serveur de shell distant SSH
** Le partage de fichiers Samba
** Le partage de fichiers NFS
** Le serveur d'impression CUPS
** Le serveur de fichiers FTP
** Le serveur Web Apache
** Le serveur Web Nginx
** La base de données MySQL
** La base de données Memcached
** La base de données Redis
** Le serveur de mails Postfix
** Les annuaires LDAP
** La supervision Nagios
* Sécurisation d'un serveur Linux
** Installation d'un service en mode chroot
** Protection avec iptables
* Erreurs connues
* Médiagraphie
* Auteurs
[ Modifier le sommaire ]
Il existe de nombreuses distributions Linux.
Le point commun à toutes les distributions Linux sont de réunir un noyau Linux, des programmes GNU et d'écrire le programme d'installation.
Une liste exhaustive des distributions Linux peut être consultée sur Distrowatch.
Pour plus d'informations sur les distributions Linux, vous pouvez consulter la page Wikipédia des distributions Linux.

## Les distributions Linux commerciales les plus connues
### Red Hat

Red Hat a été une des premières sociétés à proposer une distribution Linux commerciale. La société Red Hat a inventé le format de fichier RPM. Les fichiers RPM sont des versions pré-compilées des logiciels libres qui s'installent très facilement. Ceci n'était pas le cas avant, car il fallait télécharger les fichiers sources des logiciels libres et les compiler sur son ordinateur.

### Suse

D'origine allemande, la distribution Suse est connue pour son logiciel de configuration yast (Yet Another Setup Tool). La société Suse a été racheté par la société Novell en novembre 2003.

### Mandriva

D'origine française, la distribution Mandriva, anciennement Mandrake, est orientée pour la station de travail. Elle est connue pour offrir un bon support des fonctionnalités multimédia.
* etc ...

## Les distributions Linux communautaires les plus connues
### Debian

Créée en 1993 par Ian Murdock, c'est l'une des distribution majeur du monde Linux.
Elle se décline toujours en trois branches :
* stable : version figée où les seules mises à jour sont des correctifs de sécurité ;
* testing : future stable où seuls les paquets suffisamment matures peuvent rentrer ;
* unstable : version active, constamment nourrie de nouveaux paquets ou de mises à jour de paquets déjà existants (surnommée Sid).
Tandis que la version unstable se nomme (et se nommera) toujours Sid, les versions stable et testing changent de nom en fonction de leur avancement. Le principe de développement est celui-ci : les versions stables ne sont plus modifiées, les versions testing, une fois considérée comme abouti, deviennent des versions stables et gardent le nom qu'elles avaient en testing.
Anecdote : Les versions stables/testing empruntent leurs noms aux personnages du film d'animation Toy Story des studios Pixar.
Plus d'information sur la page Wikipédia de Debian.

### Gentoo

La distribution Gentoo en a inspirée plusieurs autres, elle possède son propre Mediawiki : https://wiki.gentoo.org/wiki/.

### Slackware

Slackware est conçue pour être allégée.
Chapitre à écrire