Bienvenue dans le Guide de référence officiel Red Hat Linux.
Le Guide de référence officiel Red Hat Linux contient des informations utiles sur le système Red Hat Linux. Depuis les concepts fondamentaux tels que la structure des systèmes de fichiers de Red Hat Linux, jusqu'à certains points plus précis concernant le partitionnement de disque et le contrôle de l'authentification, nous espérons que ce guide sera pour vous un auxiliaire précieux.
Ce guide vous convient si vous voulez en savoir plus sur la manière dont fonctionne votre système Red Hat Linux. Il présente notamment les fonctions suivantes :
Concepts de partitionnement — Il s'agit d'une présentation des partitions de disque et des stratégies sous-jacentes à la "recherche d'un emplacement" pour plusieurs systèmes d'exploitation sur des disques durs.
Démarrage de Red Hat Linux — Des informations sur les niveaux d'exécution, les répertoires rc.d et le mode de démarrage de vos applications préférées à l'amorçage du système.
Sécurité du système et du réseau — Découvrez les méthodes les plus utilisées par les pirates informatiques pour compromettre votre système et apprenez à prévenir les problèmes de sécurité.
Concepts RAID — Prenez une unité de disque, ajoutez-en une autre, puis une autre…, affichez-les comme une unité logique unique et vous allierez la puissance aux performances.
Installation du serveur Web sécurisé — Apprenez à ajouter des fonctions de chiffrage à votre serveur Apache.
Avant d'entamer ce guide, vous devriez connaître les aspects concernant l'installation reportés dans Guide d'installation officiel Red Hat Linux pour x86, les concepts de base de Linux contenus dans le Guide de démarrage officiel Red Hat Linux et les instructions générales de personnalisation décrites dans le Guide de personnalisation officiel Red Hat Linux. Le Guide de référence officiel Red Hat Linux contient des informations sur des sujets avancés qui ne concernent pas forcément tous les utilisateurs.
Les versions HTML et PDF des manuels officiels de Red Hat Linux sont disponibles en ligne à l'adresse http://www.redhat.com/support/manuals.
Il est essentiel que vous disposiez d'une documentation appropriée en fonction de votre niveau de maîtrise de Linux. Quel que soit votre niveau d'expérience de Linux, vous risquez de "décrocher" si vous ne disposez pas d'une documentation adéquate. Le Guide de référence officiel Red Hat Linux traite des aspects et des options les plus techniques de votre système Red Hat Linux. Cette section vous aidera à trouver les informations que vous cherchez, dans les manuels Red Hat Linux ou sur le Web.
Passons en revue trois catégories d'utilisateurs de Red Hat Linux, et déterminons la documentation dont ils ont besoin. Commençons par déterminer votre niveau d'expérience. Voici les trois catégories de base :
N'a jamais, ou presque, utilisé un système d'exploitation Linux (ou analogue). Peut éventuellement avoir déjà utilisé d'autres systèmes d'exploitation (tels que Windows). Est-ce votre cas ? Si oui, reportez-vous à la la section intitulée Documentation pour les débutants.
A déjà installé et utilisé Linux (mais pas Red Hat Linux) avec succès auparavant. Ou alors, dispose d'une expérience équivalente avec d'autres systèmes d'exploitation de type Linux. Est-ce votre cas ? Si oui, reportez-vous à la documentation la section intitulée Pour les utilisateurs expérimentés.
A déjà installé et utilisé Red Hat Linux avec succès précédemment. Est-ce votre cas ? Si oui, reportez-vous à la la section intitulée Documentation pour les utilisateurs chevronnés.
La quantité d'informations disponibles sur des sujets de base tels que l'impression, le démarrage du système ou le partitionnement du disque dur est impressionante. Ces informations vous donnent un aperçu du fonctionnement de Linux, indispensable pour approfondir ensuite ces sujets.
Commencez par vous procurer la documentation adéquate ! On ne le soulignera jamais assez ; sans documentation vous ne pourrez qu'être frustré de votre incapacité à faire fonctionner le système Red Hat Linux comme vous le voulez.
Voici le type de documentation Linux que vous devriez avoir sous la main :
Bref historique de Linux —De nombreux aspects de Linux sont le fruit d'une évolution. Il existe également une culture Linux qui, une fois encore, puise largement dans son histoire passée. Quelques connaissances concernant l'histoire de Linux vous seront utiles, en particulier pour apprendre à résoudre beaucoup de problèmes potentiels avant leur apparition.
Explication du fonctionnement de Linux — S'il n'est pas indispensable de maîtriser tous les aspects du noyau Linux, il est utile de savoir de quoi Linux est fait. Ce point est particulièrement important si vous avez déjà travaillé avec d'autres systèmes d'exploitation ; certaines de vos certitudes quant au fonctionnement des ordinateurs peuvent ne pas être transposables à Linux.
Aperçu des commandes (avec des exemples) — C'est probablement ce que vous trouverez de plus important dans la documentation de Linux. La philosophie de conception sous-jacente à Linux est qu'il est préférable d'utiliser de nombreuses petites commandes interconnectées de différentes manières plutôt que d'avoir quelques commandes volumineuses (et complexes) qui font tout le travail. Si vous ne disposez pas d'exemples illustrant l'approche de Linux, vous risquez d'être effrayé rien que par le nombre de commandes disponibles sur votre système Red Hat Linux.
Souvenez-vous que vous ne devez pas connaître toutes les commandes Linux existantes. Différentes techniques permettent de trouver la commande requise pour l'accomplissement d'une tâche. Vous devez simplement comprendre le fonctionnement de Linux de façon générale, ce que vous devez accomplir et comment accéder à l'outil qui vous fournira les instructions nécessaires à l'exécution de la commande.
Le Guide d'installation officiel Red Hat Linux pour x86 est une excellente référence qui vous assistera dans l'installation et la configuration initiale de Red Hat Linux. Le Guide de démarrage officiel Red Hat Linux couvre l'histoire de Linux, les commandes de base du système, GNOME, KDE, RPM et bien d'autres concepts fondamentaux. Ces deux livres vous aideront à construire vos connaissances de base sur Red Hat Linux. Bientôt les concepts compliqués vous seront plus clairs car vous aurez compris les idées principales de Linux.
Outre les manuels Red Hat Linux, bien d'autres sources de documentations sont disponibles à un prix réduit ou gratuitement :
http://www.redhat.com — Dans le site Web de Red Hat vous trouverez des liens qui vous permettront de consulter le Projet de documentation Linux (LDP, Linux Documentation Project), les versions en ligne des manuels Red Hat Linux, le forum aux questions, une base de données qui vous assiste dans la recherche d'un Groupe d'Utilisateurs Linux près de chez vous, les informations techniques contenues dans le Red Hat Support Knowledge Base etc.
http://www.linuxheadquarters.com — Le site Web du "quartier général" de Linux contient de nombreux guides qui expliquent différents outils de Linux.
Vous pouvez participer aux groupes de discussion en suivant les interventions d'autres personnes, en posant des questions ou en essayant de répondre aux questions posées. Les utilisateurs de Linux sont passés maîtres dans l'art d'aider les néophytes à comprendre Linux — en particulier si les questions sont bien formulées. Si vous n'avez pas accès à une application qui permet d'entrer dans ces groupes, vous pouvez accéder à ces informations sur le Web à l'adresse http://www.deja.com. Il existe des dizaines de groupes de discussion concernant Linux. En voici des exemples :
linux.help — Un excellent site où vous obtiendrez de l'aide de la part d'autres utilisateurs Linux.
linux.redhat — Ce groupe de discussion aborde des thèmes spécifique à Red Hat Linux.
linux.redhat.install — Posez vos questions concernant l'installation ou voyez comment d'autres personnes résolvent des problèmes similaires aux vôtres.
linux.redhat.misc — Pour des questions ou des demandes d'aide particulières.
linux.redhat.rpm — Une bonne adresse si vous n'arrivez pas à atteindre des objectifs particuliers avec RPM.
Red Hat Linux for Dummies, 2ème édition de Jon "maddog" Hall, édité par IDG
Special Edition Using Red Hat Linux de Alan Simpson, John Ray et Neal Jamison; édité par Que
Running Linux de Matt Welsh et Lar Kaufman, édité par O'Reilly & Associates
Red Hat Linux 7 Unleashed de William Ball et David Pitts, édité par Sams
Les livres ci-dessus sont d'excellentes sources d'information sur le fonctionnement de base du système Red Hat Linux. Pour des informations plus approfondies, reportez-vous aux livres mentionnés dans les différents chapitre de ce manuel, en particulier dans la section Autres Ressources.
Si vous avez utilisé d'autres distributions Linux, vous connaissez probablement déjà les commandes les plus utilisées. Vous avez peut être installé votre système Linux et téléchargé des logiciels que vous avez trouvés sur Internet. Une fois Linux installé, les procédures de configuration peuvent toutefois poser problème.
Le Guide de personnalisation officiel Red Hat Linux est conçu pour vous suggérer la ou les configurations du système Red Hat Linux les plus adéquates à vos objectifs. Ce manuel donne des options de configuration spécifiques et vous explique comment les appliquer.
Lorsque vous installez des logiciels qui ne figurent pas dans le Guide de personnalisation officiel Red Hat Linux, il est souvent utile de voir ce que d'autres personnes ont fait dans des circonstances similaires. Les documents HOWTO du Projet de documentation Linux, disponibles à l'adresse http://www.redhat.com/mirrors/LDP/HOWTO/HOWTO-INDEX/howtos.html, traitent des aspects particuliers de Linux, à partir des modifications ésotériques du noyau de bas niveau, jusqu'à l'utilisation de Linux pour des stations de radio-amateurs.
Si vous utilisez Red Hat Linux depuis longtemps, vous savez probablement que le meilleur moyen de comprendre un programme est de lire son code souce et/ou ses fichiers de configuration. L'un des plus gros avantages de Red Hat Linux est que le code source est toujours disponible.
Evidemment, nous ne sommes pas tous des programmateurs de language C. Toutefois, si vous avez les connaissances et les capacités pour le comprendre, le code source peut dissiper tous vos doutes.