" Il est communément admis que l'installation de Linux, ainsi que l'appréhension de ce nouveau système d'exploitation n'est pas aisée. Réussir son entrée dans le monde Linux passe par une installation bien configurée, une utilisation correcte par le système du matériel dont on dispose, la prise en main des nouveaux outils mis à disposition. Ce livre, qui ravira tous les nouveaux venus dans le monde merveilleux de Linux, qui pourront par la suite faire leurs premiers pas dans la programmation, l'utilisation de Linux en réseau voir même en entreprise."
Linux RedHat 6 Secrets 4° Edition | |
Auteur | Naba Barkakati |
Editeur | Sybex |
ISBN | 2-7361-3411-7 |
Pages | ? |
Prix | 249 F |
Rédacteur | Mathieu DECORE |
<!-- Ceci est a mettre comme texte de la news annoncant la revue<br/> du livre -->
Il est communément admis que l'installation de Linux, ainsi que l'appréhension
de ce nouveau système d'exploitation n'est pas aisée. Réussir son entrée dans
le monde Linux passe par une installation bien configurée, une utilisation
correcte par le système du matériel dont on dispose, la prise en main des
nouveaux outils mis à disposition. Ce livre, qui ravira tous les nouveaux
venus dans le monde merveilleux de Linux, qui pourront par la suite faire leurs
premiers pas dans la programmation, l'utilisation de Linux en réseau voir
même en entreprise.
<!-- Fin du texte de la news -->
La première partie de ce livre traite de l'installation de Linux, ainsi que
de la mise à jour (recompilation du noyau...). C'est l'installation d'une
RedHat 6.0 (fournie avec le livre) qui y est détaillée. Cette partie donne
néanmoins quelques éléments pour installer une autre distribution (partitions,
formatage...). L'installation à partir de Windows ou Dos est également
présentée, ainsi que la façon d'arreter et redémarrer le système Linux.
Une fois le système correctement installé et configuré, une vue d'ensemble
de Linux nous est proposée. Le débutant sera ravi de se faire une idée de
ce qu'il va maintenant pouvoir faire, les autres n'y verront peut être
que du blabla peu passionnant. Dans tous les cas, cet aperçu nous met dans
le bain avant de passer aux choses sérieuses...
Une présentation de X-Window sous Linux donne un avant goût de ce qui
attend le lecteur.
Vient ensuite la personnalisation de la phase de démarrage de Linux, la
configuration de gestionnaire de fenêtres, ainsi que l'utilisation des
ressources X.
Cette dernière partie est bien traitée. Peu de livres abordent le sujet qui est un peu plus technique, mais tellement passionnant ! Celà permet de mieux appréhender X. Quelques applications y sont ensuite présentées, et en particulier xterm
dont les menus sont détaillés.
La partie suivante propose des bases de programmation sous Linux,
permettant à l'apprenti programmeur de débuter avec de nouveaux
langages souvent utilisés sous Linux.
Le premier est bien évidemment le language shell, dont le livre détaille d'abord les commandes de base pour aborder ensuite la programmation.
Le second language présenté est Perl. On fait alors ses premiers pas sur des examples simples, et on a rapidement une idée sur la puissance de celui-çi ainsi que ses possibilités. On entame ensuite des programmes plus évolués comme la gestion de processus dupliqués, la lecture/écriture de fichiers, etc.
Plus de trois pages présentent la plupart des fonctions Perl utiles avec une courte description, ce qui complète la présentation des possibilités de ce langage.
Perdu au milieu de ce chapitre sur la programmation, une pause
s'impose ! Le DOS sous Linux est présenté. Le montage d'une
partition DOS, pour accéder à ses fichiers laissés sous WIN/DOS,
les commandes mtools, permettant d'accéder à DOS et DOSEMU,
l'émulateur DOS dont la configuration est bien présentée.
La partie programmation arrive ensuite au Tcl/Tk. Une bonne introduction
de Tcl est faite, permettant de faire des scripts
intéressants. Puis la librairie Tk est passée en revue,
donnant une vue d'ensemble de ses possibilités de programmation,
laissant le soin au lecteur qui désire en savoir plus de faire
gentillement un man des fonctions qui ne sont que évoquées.
Le matériel informatique est ensuite abordé. Cette partie,
qui n'est pas indispensable à l'utilisateur qui a passé avec brio
l'épreuve de l'installation, peut néanmoins s'avérer utile si on
a des problèmes matériels, ou si on veut optimiser la configuration
du système.
Pour savoir comment le matériel a été détecté, les informations
contenues dans le répertoire /proc sont présentées. Cette partie
n'est pas trop détaillée. L'installation de Linux sur les ordinateurs
portables donne les bases avant de se lancer dans un casse tête. Une
bonne liste d'adresses permet de compléter cette section.
Les cartes vidéo, ainsi que les moniteurs sont ensuite abordés. Un
peu de théorie permet de mieux comprendre comment marche une carte
vidéo. Ainsi, la partie qui suit sur l'installation de XFree86 est
plus claire.
Le chapitre sur les lecteurs de disques passe en revue plusieurs types
de controlleurs SCSI. Le matériel SCSI est très utilisé sous Linux d'après
l'auteur, c'est pourquoi une liste de matériel est présentée, ainsi que
des informations comme l'adresse BIOS, les ports, IRQ... Ceci permet de
résoudre les problèmes de détection de matériel, et peut s'avérer utile.
Ensuite, les lecteurs de CD-ROM et les cartes son sont passés en revue. Comme
pour le matériel SCSI, une liste est proposée avec des informations techniques.
Vient ensuite un chapitre sur les claviers et dispositifs de pointage donnant
une idée de la façon dont le matériel fonctionne, est utilisé par Linux,
et comment l'optimiser. On apprend par exemple comment régler le délai
de répétition des touches d'un clavier, information qui figure dans
assez peu de livres, même si ce genre de configuration n'est pas absolument
indispensable. Pour la souris, on apprend des informations intéressantes,
comme la souris et XFree86.
La section suivante traite des imprimantes, avec une présentation bien
détaillée, assez complète. Le fichier de configuration est bien expliqué,
des exemples de filtres sont présentés, l'utilisation d'une imprimante
en réseau et les problèmes courants complètent cette section bien faite.
Cette section est particulièrement bien détaillée. Les coulisses de
l'impression sont présentés avec une grande clarté, ce qui permet de bien
comprendre comment cela se passe. Une configuration détaillée peut être
effectuée avec toute les informations présentées (syntaxe du fichier
/etc/printcap
, impression en réseau, impression de fichiers PostScript,
résolutions des problèmes courants, écriture de filtres d'impression...).
Enfin, l'utilisation des modems termine cette partie sur le matériel. Les
modems et ports série sont présentés, ainsi que les câbles et contrôles de
débit, les commandes AT et l'utilisation de minicom.
La partie suivante traite de réseau. Les concepts de base et le routage
sont expliqués et présentés de façon intéressante. La configuration et les
diagnostics TCP/IP aussi.
Les périphériques PCMCIA sont ensuite présentés. Il s'agit en fait d'une
présentation des PC Cards supportées par Linux, avec un lien vers le HOWTO.
L'accès réseau à distance sous Linux est détaillé (SLIP/PPP). SLIP et
l'utilisation de dip sont présentés, puis PPP et l'utilisation de chat.
Le routage à travers une connexion PPP (avec masquage IP) permettent de
faire un serveur Linux, avec une configuration d'un serveur PPP.
Enfin, la configuration de Linux en hôte Internet traitant du mail, des
news, des utilitaires et des exemples d'utilisation, et Linux en tant que
serveur Web, avec l'installation d'un serveur Web bien expliquée sans trop
de baratins permet de conclure cette section sur le réseau sous Linux.
Le chapitre suivant présente l'utilisation de Linux en entreprise. Ce
chapitre original (peu d'ouvrages abordent ce sujet délicat...)
présente les outils disponibles pour la gestion d'une entreprise, ce
qu'il manque à première vue, et comment remédier aux problèmes que cela
pose. Il s'agit en fait d'une réflexion avec cas pratique : serveur web,
utilisation d'une machine Linux avec d'autres serveurs non Unixiens,
développement. La présentation d'un LAN manager et de son installation (samba)
permet à un serveur d'interagir avec les autres machines de l'entreprise,
l'impression en utilisant cette machine Linux aussi. L'auteur souligne
également dans cette section que, contrairement à la plupart des autres systèmes
Unix, il y a déjà tout ce dont on a besoin en entreprise en standard livré
avec Linux (compilateur C++, PPP), ce qui implique aucun surcoût par la
suite.
Enfin, la dernière partie de ce livre traite de la programmation sous
Linux. Le développement logiciel sous Linux, avec la présentation
d'utilitaires comme make
, gdb
ou RCS, permet d'aborder le
développement en utilisant des outils devenus indispensables. La
création de bibliothèques partagées est également abordée.
La programmation X sous Linux est présentée, en particulier Motif, et un
peu Xlib.
Le traitement de texte dans Linux clos cette partie, en présentant
l'utilisation de ed/vi et de Emacs. La réalisation de pages de manuel
avec groff est également abordée.
Un tour d'horizon de Linux termine ce livre, présentant des utilitaires
fort utiles, comme gnuplot
, xfig
... Cette section est à feuilleter.
De même, en annexe on retrouve une liste des principales commandes Linux,
classée par catégories (gestion de fichiers et répertoires, traitement de
fichiers, gestion de processus...). Cette annexe peut s'avérer très utile
pour le débutant.
Par moment, j'ai eu l'impression que figurait dans ce livre des longueurs,
que l'auteur entrait trop dans les détails, noyant le lecteur ou faisant
perdre de l'intéret à une section entière. J'ai parfois eu le sentiment
que des informations auraient gagnées à être synthétisées. Il y a aussi
des fois ou j'ai eu l'impression que c'était carrément du remplissage. Par
exemple pour la section DOSEMU, avait-il besoin de présenter le résultat
de la décompression de l'archive (tar -zxvf ...
), surtout que le
lecteur aura sans doute entre ses mains une version plus récente, avec
des fichiers supplémentaires et d'autres ayant disparus ?
L'index est bien détaillé, même si parfois il n'est pas d'une grande
utilité. Par exemple, pour le mot DNS, il renvoie à une phrase citant
parmi les protocoles de la couche application FTP, SMTP, DNS, et à
une autre expliquant la hiérarchie DNS. C'est un peu léger, une référence
dans l'index était-elle nécessaire ?
Il est dommage que la partie installation soit surtout axée sur la RedHat.
En plus, pour le masquage IP il est question de ipfwadm, alors que la RedHat
6.2 donnée avec le livre utilise un noyau ne permettant pas de l'utiliser
(à vérifier, ma RedHat 6.2 en tous cas a un kernel 2.2.x).
A part ces quelque remarques, qui concernent plus la forme que le fond,
cet ouvrage est très intéressant. Les sections sur la programmation et
sur le matériel sont bien expliquées, et suffisamment développées pour
s'initier en douceur à de nouveaux concepts. Cela permet d'avoir un livre
traitant à la fois de l'installation de Linux et de l'utilisation plus
poussée (allant jusqu'à la programmation de bibliothèques partagées),
ce qui permet avec un seul ouvrage de faire de Linux une utilisation
basique jusqu'à poussée.
Table des matières
- Partie I : Configuration de votre système Linux
- 1. Installation de Linux
- 2. Mise à jour de Linux
- Partie II : Fonctionnement de Linux :
- 3. Vue d'ensemble de Linux
- 4. X Windows sous Linux
- 5. Personnalisation de la phase de démarrage de Linux
- 6. Les commandes Linux
- 7. Le DOS sous Linux
- 8. Programmation sous Linux avec Tcl/Tk
- Partie III : Exploitation de votre matériel sous Linux
- 9. Les ordinateurs
- 10. Les cartes vidéo et les moniteurs
- 11. Les lecteurs de disques
- 12. Les lecteurs de CD-ROM et les cartes son
- 13. Les claviers et les dispositifs de pointage
- 14. Les imprimantes
- 15. Les modems
- 16. Les réseaux
- 17. Les périphériques PC Card
- Partie IV : Loisirs et travail
- 18. Accès réseau à distance sous Linux
- 19. Configuration de Linux en hote Internet
- 20. Linux, serveur de World Wide Web
- 21. Linux et la gestion d'une entreprise
- 22. Le développement logiciel dans Linux
- 23. La programmation X sous Linux
- 24. Le traitement de texte dans Linux
- Annexes
- A. Un tour d'horizon des applications Linux
- B. Commandes Linux
- C. Les ressources Linux
- D. A propos du CD-ROM
Références
Aller plus loin
- Critique Complète (17 clics)
# Nombre de pages
Posté par DECORE Mathieu . Évalué à 1.
[^] # Re: Nombre de pages
Posté par Anonyme . Évalué à 0.
Mais en plus un truc qui nous présente les "secrets" de Linux (quand les sources sont accessibles à tous)... je me marre !
[^] # Re: Nombre de pages
Posté par Anonyme . Évalué à 0.
# Oui, mais...
Posté par Anonyme . Évalué à 0.
[^] # Otentiphikassion
Posté par Gaël . Évalué à 1.
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
[^] # Re: Oui, mais...
Posté par Gaël . Évalué à 1.
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
Pourquoi ils ne sortent pas directement la X.2 ? ;)
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
C'est vrai, après tout quand on change de distrib parce qu'on à un problème avec le soft qui fait la connection, on peut aussi changer de partition, pour pas tout faire à moitié.
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
[^] # Re: Oui, mais...
Posté par Anonyme . Évalué à 0.
Rappel : Linux n'est pas win98, il n'a pas besoin d'être réinstallé tous les 3 mois ! C'est peut-être chiant à installer, mais tu ne le fais qu'une fois...
# Une bonne installation
Posté par Anonyme . Évalué à 0.
[^] # Re: Une bonne installation
Posté par Anonyme . Évalué à 0.
[^] # Re: Une bonne installation
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: Une bonne installation
Posté par Anonyme . Évalué à 0.
[^] # Re: Une bonne installation
Posté par Jar Jar Binks (site web personnel) . Évalué à 1.
[^] # Re: Une bonne installation
Posté par Jar Jar Binks (site web personnel) . Évalué à 1.
[^] # Re: Une bonne installation
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 1.
# ca peut aider...
Posté par Anonyme . Évalué à 0.
De tels livres permettent aux débutants de s'appuyer sur une source claire ou presque.
Les mages de man et les how-to sont d'une bonne aide lorqu'on a passé le stade de l'install!
Par contre on peut certainement regretter "l'ancienneté" de la distrib utilisée comme référence.
[^] # Re: ca peut aider...
Posté par patrick . Évalué à 1.
Tu lis gratos le guide du Rootard, ... et tu franchis avec succès les premiers pas du débutant.
Après, tu digères un excellent bouquin sur Unix (au fait, Linux est un Unix ...) chez O'Reilly ou Prentice Hall :
tu le garderas des années et c'est le même prix. Les bouquins de chez Sybex sont vraiment à chier :
imprécis, incomplets, aucun esprit de synthèse ... et clairement pas écrits par des Stevens ou Tannenbaum ...
[^] # Re: ca peut aider...
Posté par Anonyme . Évalué à -1.
O'reilly et Eyrolles publient de très bons bouquins, mais connus des "initiés" et relativement plus cher.
L'auteur de "ca peut aider..."
[^] # Re: ca peut aider...
Posté par Anonyme . Évalué à 0.
O'reilly et Eyrolles publient de très bons bouquins, mais connus des "initiés" et relativement plus cher.
L'auteur de "ca peut aider..."
[^] # Re: ca peut aider...
Posté par zeb . Évalué à 1.
[^] # Re: ca peut aider...
Posté par Anonyme . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.