Nous sommes enchantés que vous ayez décidé d'essayer Debian. Nous sommes sûrs que vous trouverez la distribution GNU/Linux de Debian unique parmi les systèmes d'exploitation. Debian GNU/Linux rassemble des logiciels libres de qualité de partout dans le monde, en les intégrant en un tout cohérent. Le total est bien plus que la somme des parties.
Ce chapitre propose un survol du projet Debian et de Debian GNU/Linux. Si vous connaissez déjà l'histoire du projet Debian et la distribution Debian GNU/Linux, vous pouvez, si vous le voulez, passer au chapitre suivant.
Debian est une organisation totalement volontariste, dont le but est de
développer le logiciel libre et de promouvoir les idéaux de la Free Software
Foundation. Le projet Debian a démarré en 1993, quand Ian Murdock lanca une
invitation aux développeurs de logiciels, pour participer à une distribution
logicielle complète et cohérente basée sur le nouveau noyau Linux. Ce petit
groupe d'enthousiastes, originellement fondé par la Free Software Foundation
et
influencé par la philosophie GNU
a grandi pour devenir une organisation d'environ 500 Développeurs
Debian.
Les développeurs Debian sont impliqués dans une large variété d'activités,
incluant l'administration des sites Web
et FTP
, le design graphique, les problèmes
juridiques de licences logicielles, l'écriture de la documentation et, bien
sûr, le maintien des paquets logiciels à jour.
Dans l'intérêt de communiquer notre philosophie et d'attirer des développeurs qui croient en les principes qui fondent Debian, le Projet Debian a publié un certain nombre de documents qui mettent en évidence nos valeurs et qui servent de guides quant à savoir ce que signifie être Développeur Debian :
Contrat Social
Debian
est la déclaration des engagements de Debian vis-à-vis de la
Communauté du Logiciel Libre. Quiconque est en accord avec le-dit Contrat
Social peut devenir un mainteneur
. Tout
mainteneur peut introduire des nouveaux logiciels dans Debian, à condition que
ces paquets se conforment à nos critères de liberté, et qu'ils répondent à nos
critères de qualité.
Guide du
Logiciel Libre Debian
est une déclaration claire et concise des
critères Debian en matière de logiciel libre. Le GLLD est un document très
influent au sein du Mouvement pour le Logiciel Libre, et est à la base du
Guide du Logiciel Libre et des
Sources Ouvertes
.
Politique
Debian
est une spécification détaillée des standards de qualité du
Projet Debian.
Les développeurs Debian sont aussi impliqués dans un nombre d'autres projets : certains spécifiques à Debian, d'autres impliquant tout ou une partie de la communauté Linux. Voici quelques exemples :
Linux Standard Base
(LSB) est un projet dont le but est de standardiser la base du système
GNU/Linux, ce qui permettra à d'autres développeurs de matériel hardware et/ou
de logiciels extérieurs de facilement concevoir des applications et des pilotes
de périphériques pour Linux-en-général, plutôt que pour une distribution en
particulier.
Filesystem Hierarchy
Standard
(FHS) est un effort pour standardiser l'organisation du
système de fichiers Linux. Le FHS permettra aux développeurs de logiciels de
se concentrer sur la conception de programmes, sans avoir à se préoccuper de la
façon dont le paquet sera installé dans les différentes distributions
GNU/Linux.
Debian Jr.
est un projet interne, dont le but est de s'assurer que Debian a quelque chose
à offrir à nos utilisateurs les plus jeunes.
Pour des infos plus générales sur Debian, voir la FAQ Debian
.
Le projet GNU a développé un jeu d'outils à utiliser avec les systèmes d'exploitation Unix™ et 'à la Unix' tels que Linux. Ces outils permettent aux utilisateurs d'accomplir des tâches des plus simples (tel que copier ou effacer un fichier) aux plus complexes (tel qu'écrire et compiler des programmes ou éditer de façon assez sophistiquée dans un grand nombre de formats différents.)
Un système d'exploitation consiste en un certain nombre de programmes fondamentaux dont votre ordinateur a besoin pour communiquer et recevoir des instructions des utilisateurs; pour lire et écrire des données sur un disque dur, des bandes ou des imprimantes; pour contrôler l'utilisation de la mémoire; et pour faire tourner d'autre programmes. La partie la plus importante d'un système d'exploitation est le noyau. Dans un système GNU/Linux, le noyau est Linux. Le reste du système consiste en d'autres programmes, dont beaucoup ont été écrit par, ou pour le projet GNU. Comme le noyau Linux seul ne forme pas un système d'exploitation fonctionnel, nous préférons utiliser le terme "GNU/Linux" pour se référer aux systèmes que la plupart des gens appelent "Linux".
Le Noyau Linux
est apparu
pour la première fois en 1991, quand un étudiant en Informatique finnois du nom
de Linus Torvalds annonça une version de remplacement du noyau Minix dans le
groupe de dicussion Usenet comp.os.minix. Voir la Page d'histoire de Linux
de Linux International.
Linus Torvalds continue à coordonner le travail de centaines de développeurs,
avec l'aide de quelques fidèles lieutenants. Un excellent résumé hebdomadaire
des discussions de la liste de diffusion linux-kernel se trouve
sur Kernel
Traffic
. Plus d'infos à propos de la liste de diffusion
linux-kernel peuvent être trouvées sur la FAQ de la liste de diffusion de
linux-kernel
.
La combinaison de la philosophie et de la méthodologie Debian, les outils GNU, le noyau Linux, et d'autre logiciels libres importants, forment une distribution logicielle unique appelée Debian GNU/Linux. Cette distribution est faite d'un grand nombre de paquets logiciels. Chaque paquet de la distribution contient des exécutables, des scripts, de la documentation, des informations de configuration, et est confié à un mainteneur, dont la responsabilité est de tenir le paquet à jour, suivre les rapports de bogues, et rester en communication avec les auteurs en amont des paquets en question. Notre base d'utilisateurs très large, combinée à notre système de suivi des bogues font que les problèmes trouvés sont résolus très rapidement.
La fonctionnalité qui distingue le plus Debian des autres distributions GNU/Linux est son système de gestion des paquets. Ces outils donnent à l'administrateur d'un système Debian un contrôle complet sur les paquets installés sur le système, incluant la possibilité d'installer un simple paquet ou de mettre à jour l'ensemble du système. Des paquets individuels peuvent aussi être protégés contre une mise à jour éventuelle. Vous pouvez même dire au système quels paquets vous avez compilés vous-mêmes et quelles dépendances ils nécessitent.
Pour protéger votre système contre les chevaux de Troie et autres logiciels malicieux, Debian vérifie que les paquets proviennent de leur responsable réel. Ceux-ci prennent un grand soin à configurer les paquets d'une manière sécurisée. Si des problèmes de sécurité apparaissent dans les paquets livrés, les réparations sont en général disponibles rapidement. En mettant régulièrement à jour vos systèmes, vous chargerez et installerez les solutions de sécurité.
La première, et meilleure méthode pour obtenir de l'aide pour votre système
Debian GNU/Linux et communiquer avec les autre développeurs Debian et
d'utiliser les nombreuses listes de diffusion maintenues par le projet Debian
(il y en a 90 à ce jour). La façon la plus simple de s'abonner à une ou
plusieurs listes est de visiter la page d'abonnement aux
listes de diffusion Debian
et de compléter le formulaire qui se
trouve là.
Debian GNU/Hurd est le système Debian GNU qui remplace le noyau Linux monolithique par le GNU Hurd -- un jeu de serveurs qui tourne au-dessus d'un micro-noyau GNU Mach. Le Hurd n'est pas encore achevé et ne convient pas à une utilisation quotidienne, mais le travail est en cours. Le Hurd n'est, pour le moment développé que pour l'architecture i386, malgré que des portages vers d'autres architectures seront faits, dès que le système deviendra plus stable.
Pour plus d'informations, voir la page de portage de Debian
GNU/Hurd
et la liste de diffusion debian-hurd@lists.debian.org
.
Ce document change continuellement. N'oubliez pas de vérifier les infos de
dernière minute à propos de la version 2.2 de Debian GNU/Linux sur la page des publications
Debian
. Des versions à jour de ce manuel sont également disponibles
sur les pages
officielles du Manuel d'Installation
.
Ce document est fait pour servir de manuel aux personnes qui utilisent Debian pour la première fois. Il tente de faire appel aussi peu que possible à des connaissances avancées de la part du lecteur. Cependant, il suppose une connaissance générale du fonctionnement de votre matériel.
Les utilisateurs expérimentés pourront aussi trouver des informations de référence intéressantes dans ce document, comme les tailles minimales d'installation, les détails du matériel supporté par le système d'installation de Debian, et ainsi de suite. Nous encourageons les utilisateurs expérimentés à naviguer dans le document.
En général, le document est arrangé d'une façon linéaire, en guidant l'utilisateur à travers tout le processus d'installation. Voici les différentes étapes de l'installation de Debian GNU/Linux, et les sections de ce document qui s'y rapportent.
dbootstrap
pour la
configuration initiale du système, Chapitre 7, de la section Introduction à
dbootstrap
, Section 7.1 à la section ``Configurer le réseau'',
Section 7.13.
dselect
, dans Installer le Reste de Votre
Système, Section 7.24.
Une fois que vous avez installé votre système, vous pouvez lire Etapes suivantes et où aller à partir de maintenant, Chapitre 8. Ce chapitre explique où trouver plus d'informations sur Unix, Debian et comment remplacer votre noyau. Au cas où vous voudriez construire votre propre système d'installation à partir des sources, jetez un coup d'oeil à Information technique sur les disquettes d'amorce, Chapitre 9.
Finalement, les informations à propos de ce document, et comment y contribuer, se trouvent dans Administrivia, Chapitre 11.
Ce document est une version récente, avant la sortie du Manuel Officiel d'Installation Debian. On sait qu'il est incomplet et non terminé, et qu'il contient sûrement des erreurs, des problèmes de grammaire, etc. Si vous voyez « FIXME » ou « TODO », vous pouvez être sûr que nous savons que cette section n'est pas complète. Attention à vous. Toute aide, suggestions, et surtout des rustines (patches), seraient très appréciées.
Les versions non-x86 de ce document sont particulièrement incomplètes, pas précises et non testées. Il nous faut de l'aide !
On peut trouver des versions fonctionnelles de ce document à http://www.debian.org/releases/2.2/alpha/install
.
Vous trouverez là des sous-répertoires contenant les différentes versions de ce
document par architecture. Le sous-répertoire source
contient les
sources SGML du document, qui est l'endroit approprié si vous voulez faire des
modifications. Notez que cet endroit est reconstruit chaque jour à partir de
la partie CVS du paquet boot-floppies
.
Je suis sûr que vous avez lu les licences fournies avec la plupart des logiciels commerciaux : Elles disent que vous ne pouvez utiliser qu'une seule copie du logiciel sur un seul ordinateur. Celle du système Debian GNU/Linux est différente. Nous vous encourageons même à le copier sur tous les ordinateurs de votre école ou de votre entreprise. Passez-le à vos amis et aidez-les à l'installer sur leur ordinateur. Vous pouvez même faire des milliers de copies et les vendre, avec quelques restrictions. C'est parce que Debian est basé sur des logiciels libres.
Le terme de logiciel libre ne veut pas dire dépourvu de copyright et cela ne signifie pas que le CD qui contient ce logiciel et que vous avez acheté est distribué gratuitement. Logiciel libre signifie d'une part que les licences des programmes individuels ne vous obligent pas à payer pour avoir le droit de distribuer ou d'utiliser ces programmes. D'autre part, n'importe qui peut étendre, adapter et modifier ces programmes, et distribuer de même le résultat de son travail.[1]
Beaucoup de programmes dans le système Debian sont distribués selon les termes de la licence General Public License, souvent appelée simplement la "GPL". La licence GPL vous oblige à fournir le code source des programmes lorsque vous en distribuez une copie; ceci assure que vous, utilisateur, puissiez modifier le programme. Ainsi, nous avons inclus le code source de tous les programmes présents dans le système Debian. [2]
Il y a plusieurs autres formes de copyright et de licences utilisées dans le
système Debian. Vous pourrez trouver les copyrights et les licences de chaque
programme en allant dans le répertoire
/usr/doc/nom-du-paquet/copyright
une fois le système
installé.
Pour en savoir plus sur les licences et comment Debian décide de ce qui est
suffisamment libre pour être inclus dans la distribution principale, consultez
Les principes
du logiciel libre selon Debian
.
Légalement, l'avertissement le plus important est que ce logiciel est fourni sans aucune garantie. Les programmeurs qui ont créé ce logiciel l'ont fait pour le bénéfice de la communauté. ll n'est fait aucune garantie quant à la pertinence du logiciel pour n'importe quel usage. Cependant, puisque le logiciel est libre, vous avez autorité pour modifier le logiciel pour qu'il convienne à vos besoins autant que vous le désirez -- et profiter du travail d'autres personnes qui ont étendu le logiciel de cette façon.