Linux est une implémentation indépendante des spécifications POSIX, avec des extensions BSD et System V. Il a été complètement écrit sans utiliser d'autres sources (cela signifie qu'il ressemble à Unix). Il ne contient pas de code propriétaire. Linux est distribuable librement selon les termes de la "Licence Publique GNU" (GPL). Il fonctionne sur des machines compatibles IBM PC basées sur des bus ISA ou EISA (y compris les bus locaux VLB et PCI) et un processeur i386 ou supérieur.
Linux fonctionne également sur certaines machines Amiga et
Atari équipées de gestionnaires de mémoire (MMU) : 68020 avec un
MMU externe, 68030, 68040, ou 68060. Un coprocesseur mathématique
est également requis jusqu'à ce que quelqu'un écrive un émulateur
mathématique. Informations complémentaires : étudiez le contenu du
répertoire 680x0
sur les sites Linux.
Les versions récentes de Linux peuvent fonctionner sur les processeurs Alpha de DEC. La seule distribution binaire disponible pour Alpha est actuellement "Red Hat Linux".
Le support des processeurs Sparc progresse rapidement. Red Hat et Debian ont tous deux annoncé la disponibilité future de distributions pour les Sparc, mais seule la distribution Red Hat contient actuellement une version Sparc.
Une version pour Sparc Ultra (processeur 64 bits), basée sur la distribution
Red Hat (mais non supportée par Red Hat), est disponible sur le site
ftp vger
rutgers.edu/ dans le répertoire
/pub/linux/Sparc/ultrapenguin-1.0
.
Les portages vers ARM, PowerPC, et MIPS sont en cours à des stades divers, mais ne soyez pas trop impatient. Lisez le groupe comp.os.linux.announce.
Lisez la FAQ pour la liste des matériels supportés. Le noyau Linux est développé par Linus Torvalds (torvalds@transmeta.com) en Finlande, et par de nombreux autres développeurs. La plupart des programmes fonctionnant sous Linux sont des "graticiels" Unix, y compris de nombreux éléments du projet GNU.
La FAQ ("Frequently Asked Questions", ou "Foire Aux Questions") est une liste des problèmes les plus communs et de leurs solutions.
Elle est disponible sur les sites FTP Linux, notamment en France,
ftp.lip6.fr
dans le répertoire
/pub/linux/sunsite/docs/faqs/linux-faq
.
D'autres FAQ peuvent également être lues (notamment celles traitant de
X-Window et d'Unix). Elles sont disponibles sur le site FTP
rtfm.mit.edu
ou l'un de ses miroirs, par exemple ftp.lip6.fr
dans le répertoire /pub/doc/faqs
La lecture de la FAQ du groupe fr.comp.os.linux
est très fortement
conseillée. Cette FAQ a été créée par Nat Makarévitch, qui la maintient,
et est disponible aux URL suivantes :
Dans de nombreuses distributions binaires, le répertoire /usr/doc
contient également de nombreuses documentations.
La lecture du "GUIDE DU
ROOTARD", créé par Julien Simon et désormais maintenu
par Eric Dumas, est chaudement recommandée, surtout si vous
ne lisez pas bien l'anglais. Ce fichier,
entièrement rédigé en français, rassemble la traduction de
considérations essentiel sur Linux, ainsi que nombre de trucs et
astuces, expliqués quotidiennement dans les newsgroups
ou conférences francophones dediés à Linux. Il est bien
entendu disponible sur la majorité des sites francais diffusant
le système, sa source officielle étant ftp.lip6.fr
,
répertoire /pub/linux/french/docs/GRL
.
Il est également disponible sur le Web à l'URL http://www.freenix.fr/linux/Guide .
Plusieurs livres publiés traitent de Linux, certains étant diffusés
librement. Les adaptations françaises de deux livres sont disponibles sur
ftp.lip6.fr
dans le répertoire /pub/linux/french/books
:
Ces deux traductions/adaptations ont été réalisées par René Cougnenc.
Les HOWTO ressemblent à des FAQ. Au lieu de contenir les réponses à des questions fréquentes, ils expliquent comment mener à bien certaines tâches, par exemple installer une version de Linux, un service d'impression sous Linux, mettre en oeuvre une connexion UUCP, etc.
En France, les versions originales des HOWTO sont disponibles sur le
serveur FTP ftp.lip6.fr
dans le répertoire
/pub/linux/sunsite/docs/HOWTO
. Les adaptations françaises
sont placées dans le répertoire /pub/linux/french/docs/HOWTO
.
Les HOWTO sont également disponibles sur le Web aux URL suivantes :
De plus, il existe de nombreux documents de petite taille, appelés
"Mini-HOWTO". Ils documentent des sujets très spécifiques, comme
les BogoMIPS, Color-ls, etc. Ils sont disponible dans le répertoire
/pub/linux/sunsite/docs/HOWTO/mini
sur ftp.lip6.fr
.
Il existe plusieurs groupes Usenet ("newsgroups") pour Linux dont trois groupes pour francophones, et 13 groupes pour anglophones.
Le premier groupe destiné aux francophones est fr.comp.os.linux
.
Il accueille les
discussions sur Linux. Il est diffusé, hors Usenet, par certains
BBS, sous forme de conférence dite "Linux" ou "Linux.fr",
ce qui explique le format parfois curieux de certains articles.
Les articles postés dans fr.comp.os.linux
sont archivés
régulièrement sur le site ftp.lip6.fr
dans le répertoire /pub/linux/french/fr.comp.os.linux
.
Un autre groupe destiné aux francophones est
fr.comp.os.linux.annonces
. Il est modéré par Nat Makarévitch
et François Pétillon et
accueille les annonces destinées à la communauté Linux francophone, ainsi
que les versions françaises des documentations Linux. Les articles
de ce groupe sont également archivés sur ftp.lip6.fr
.
Enfin, le groupe fr.comp.os.linux.moderated
est modéré par une
équipe de modérateurs et accueille les discussions techniques sur Linux.
Il a été créé afin d'être un groupe consacré à Linux, sans contenir le
" bruit " présent dans fr.comp.os.linux
. De même que les deux
groupes précédents, ce groupe est archivé sur ftp.lip6.fr
.
Le groupe comp.os.linux.announce
est modéré
par Lars Wirzenius. Il contient les annonces concernant Linux
(nouveaux programmes, corrections de bogues, etc).
L'adresse à laquelle les soumissions doivent être
envoyées est linux-announce@news.ornl.gov
.
Les diverses documentations sont régulièrement postées
dans le groupe modéré comp.os.linux.answers
.
Le groupe non modéré comp.os.linux.setup
est prévu
pour les discussions sur la mise en oeuvre et sur l'administration
de systèmes Linux.
Le groupe non modéré comp.os.linux.development.system
est
prévu pour les discussions sur le développement du
noyau Linux. Les questions portant sur le développement
d'applications doivent être dirigées vers
comp.os.linux.development.apps
ou un groupe lié à Unix.
Le groupe non modéré comp.os.linux.development.apps
est
prévu pour les discussions sur le développement d'applications
spécifiques à Linux. Il n'est pas prévu pour contenir les demandes
d'applications pour Linux.
Le groupe non modéré comp.os.linux.hardware
est prévu
pour les questions portant sur les aspects matériels spécifiques à
Linux.
Les groupes non modérés comp.os.linux.alpha
,
comp.os.linux.m68k
et comp.os.linux.powerpc
sont
prévus pour les discussions concernant les aspects spécifiques de
Linux sur les architectures basées sur les processeurs Alpha, 680x0
et PowerPC.
Le groupe non modéré comp.os.linux.networking
est prévu
pour les discussions sur le développement et la configuration des outils
de gestion du réseau sous Linux.
Le groupe non modéré comp.os.linux.x
est prévu
pour les discussions sur X-window spécifiques à Linux.
Le groupe non modéré comp.os.linux.advocacy
est prévu
pour les fanatiques désireux de chanter les louanges de leur système
préféré. Il est conseillé de l'éviter car il contient principalement des
querelles stériles en tous genres.
Le groupe non modéré comp.os.linux.misc
est prévu
pour contenir toutes les discussions et questions qui ne correspondent
à aucun des thèmes des autres groupes.
En général, ne crosspostez pas entre plusieurs
groupes Linux. Le seul cas où les crossposts
sont tolérés est celui où un article est posté dans
comp.os.linux.announce
et un autre groupe.
Le but de la division du groupe original comp.os.linux
en
plusieurs groupes était de réduire le trafic dans chaque groupe. Ceux
qui ne respectent pas cette règle risquent d'être insultés sans pitié ...
Attention : Avant d'intervenir dans les groupes Usenet, soyez sûr de connaître les règles de savoir-vivre Usenet, la fameuse "Netiquette". Consultez notamment l'URL http://www.fdn.fr/fdn/doc-misc .
De plus, lorsque vous souhaitez poster une question dans un groupe Usenet
afin d'exposer un problème rencontré, veillez à inclure le maximum
d'informations dans votre question : version du noyau (commande
"uname -a
"), de la bibliothèque C (en tant que root
,
commande "/sbin/ldconfig -v
"), du ou des
programmes causant le problème, fichiers de configuration utilisés,
distribution Linux installée, traces d'exécution, extraits des fichiers
de trace (situés dans les répertoires /var/adm
et/ou
/var/log
), etc.
Enfin, lorsque vous connaissez la réponse à une question postée dans un groupe de discussion, examinez le fil de discussion correspondant afin de déterminer si la réponse n'a pas déjà été postée par quelqu'un d'autre. Il est, en effet, assez peu agréable de voir des fils de discussion composés d'une question et de plusieurs articles répétant la même réponse.
Ne considérez pas que vous devez envoyer vos questions dans les groupes Linux uniquement parce que vous utilisez Linux. De nombreuses questions sont suffisament générales et peu liées à Linux lui-même pour être postées dans d'autres groupes où elles toucheront une audience plus large ou plus avertie.
La hiérarchie francophone contient plusieurs groupes qui peuvent être utilisés pour des questions générales, notamment :
fr.comp.os.unix
pour les questions et discussions sur
Unix ; fr.comp.sys.pc
pour les questions et discussions sur
l'architecture PC ; fr.comp.applications.x11
pour les questions
et discussions sur X-Window ; fr.comp.infosystemes.www.*
pour les discussions
relatives au Web ; fr.usenet.logiciels
pour les programmes relatifs
aux news ; fr.comp.mail
pour ce qui concerne la messagerie
électronique ; La hiérarchie anglophone contient également des groupes généraux :
comp.unix.{questions,shell,programming,bsd,admin}
;comp.windows.x.i386unix
;Il existe plusieurs serveurs WWW parlant de Linux en France. Citons :
Un magazine, rédigé en anglais et appelé Linux Journal a été lancé il y a environ deux ans. Il contient des articles pour lecteurs de niveaux divers et est fait de manière à être utile à tous les utilisateurs de Linux.
Ce journal est vendu pour la somme de 32 dollars pour un an d'abonnement (12 numéros) ou 54 dollars pour deux ans.
On peut le commander depuis la France par courrier électronique à l'adresse :
sales@ssc.com
Questions et commentaires à adresser (en anglais) à linux@ssc.com
.
Adresse postale :
Linux Journal P.O Box 85867
Seattle, WA 98145-1867
Fax: +1 206-526-0803
Tel: +1 206-524-8338
Pour plus d'informations : finger info@ssc.com
Des informations sur les logiciels disponibles pour Linux peuvent
être trouvées dans le LSM (Linux Software Map). On peut
trouver ce LSM sur ftp.lip6.fr
dans
/pub/linux/sunsite/docs/LSM.gz
.
Des informations sur les projets non commerciaux peuvent être trouvées
dans le Projects Map, qui est posté occasionnellement dans
comp.os.linux.announce
et reste également disponible sur
le serveur ftp.lip6.fr
dans
/pub/linux/sunsite/docs/Projects-Map/Projects-Map.gz
.
Des informations sur les produits commerciaux peuvent être trouvées
dans le Linux Commercial Products Map, qui est posté
occasionnellement dans comp.os.linux.announce
.
Chapitre suivant
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre