Avant tout, pour permettre un traitement plus rapide et plus efficace des fiches de lectures, voici une fiche vide qu'il suffit de remplir aux endroits nécessaires (tout -- si possible -- pour un nouveau livre, et seulement la partie commentaire si c'est un ajout de commentaire à un livre déjà dans la liste).
On peux dégager quatre catégories de public :
- Administrateurs :
Rassemble tout ce qui concerne l'installation, la configuration et la maintenance d'un système Linux et des logiciels qui pourraient y tourner.- Développeurs :
Rassemble tout ce qui concerne la programmation sous Linux (tous langages confondus).- Utisateurs :
Rassemble toutes les documentations de logiciels qui ne servent pas au développement, mais qui sont couramment utilisé. Pour exemple, on peut citer LaTeX, Gimp, Emacs (en éditeur de texte simple)... Ce ne sont pas forcément des documentations destinée à des débutants.- Néophyte :
Rassemble toutes les documentations qui font le tour de Linux en rassemblant un peu des trois autres catégories et qui s'adresse à des débutants. Ce type de documentations est vraiment une catégorie à part car elle est très abondante pour Linux (et pas toujours heureuse d'ailleurs).En plus du public visé, on peut attribuer des notes pour :
- Clarté :
La clarté des explications fournies (de 0 à 10).- Accessibilité :
Le domaine est-il très technique (0) ou accessible à tous (10)- Fraîcheur :
Les informations sont-elles toutes à jour ? Avec un système et des applications qui évoluent aussi vite que Linux, cette information est cruciale.- Appréciation Subjective :
Ça, c'est pour dire j'ai aimé, j'ai pas aimé sans avoir à justifier son choix.Liste des catégories :
Liste des livres :
- ADMINISTRATION :
- Administration réseau sous Linux ("NAG")
Éditeur : O'Reilly Prix : 34 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Appréciation subjective : 10 / 10 Indispensable : bouquin d'initiation. Aussi disponible en téléchargement sur le site : http://www.linux-france.org
Commentaire ajouté par Emmanuel Fleury :
Public : Administrateurs Système Clarté : 6 / 10 Accessibilité : 7 / 10 Fraîcheur : 4 (1ère ed.) et 7 (2ème ed.) / 10 Appréciation subjective : 8 / 10 La première édition, même si elle date un peu est une excellente introduction aux réseau sous Unix en général et sous Linux en particulier. La deuxième édition est beaucoup plus à jour, mais n'est pas encore traduite. Elle est néanmoins accessible en ligne sur : http://www.oreilly.com/catalog/linag2/book/index.html
Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs système Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 5 / 10 Très bon livre sur l'administration réseau. Bien détaillé mais générique. La version numérique est à préférer si on a déjà de bonnes connaissances car elle permet de se rapeller de quelques détails sans avoir à payer un livre exprès. Autrement la version papier est un bon investissement :)
Commentaire ajouté par Laurent Haeffele :
Public : Administrateurs système et Utilisateurs avertis Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 6 / 10 Contrairement au livre TCP/IP Administration de réseau, cette version traite du côté linuxo-linuxien de l'administration réseau. Ceci est un avantage car on ne risque pas de d'embourber dans les différentes implémentation d'UNIX. Par contre, à trop vouloir se spécialiser, on en oublie les principes généraux et on en oublie que l'administration système et réseau n'est pas qu'une histoire de technicité.
- Les bases de l'administration sytème
Auteur(s) : A. Frisch et C. Valot Éditeur : O'Reilly Prix : ~ 58 ¤ TTC Type : Administration Commentaire ajouté par Laurent Haeffele :
Public : Administrateurs système ou Utilisateurs avertis Clarté : 9 / 10 Accessibilité : 6 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 8 / 10 Contrairement à ce que peut laisser croire son titre, ce livre décrit bien plus que les bases de l'administration système. Il décrit en détail les fondements de l'administration des systemes UNIX et la gestion des réseaux sous UNIX. Le point fort de cet ouvrage est de bien montrer les différentes solutions possibles à chaque problème, en prennant des exemples de la vie courante d'un administrateur système. Il relève de plus les spécificités de chaque système UNIX (Linux, FreeBSD, mais aussi les UNIX commerciaux) et en explique l'origine avec des appartées historiques. Contrairement à la plupart des ouvrages très technique, ce livre présente, en plus des aspects techniques, la philosophie de l' administration système. Il démontre avec humour qu'un bon administrateur système n'est pas qu'un bon technicien. Dernier point enfin, ce livre est écrit et traduit par deux femmes (AElen Frisch et Célien Valot), ce qui est bien trop rare dans le domaine de la littérature technique et qui donne à ce bel ouvrage une note originale.
Commentaire ajouté par Georges Baldenberger :
Public : Administrateurs système ou Utilisateurs avertis Clarté : 9 / 10 Accessibilité : 6 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 8 / 10 Une référence en la matière. Dédié aux professionnels ou aux gens passionnés, le bouquin aborde toutes les étapes de la maintenance et du dépannage des machines Unix en milieu professionnel.
- Sendmail ("Bat Book")
Auteur(s) : Bryan Costales et Eric Allman Éditeur : O'Reilly Prix : ~ 46 ¤ TTC Type : Administration Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs système Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 7 / 10 Appréciation subjective : 9 / 10 Livre indispensable pour bien configurer sendmail aux petits oignons, même si de nombreuses pages web sont là pour simplifier le travail. Il aborde Sendmail de sa compilation à sa configuration en passant par son installation. La philosophie du .cf est expliquée ainsi que nombre des options et des règles M4. C'est LE livre de référence pour Sendmail.
- DNS et BIND
Éditeur : O'Reilly Prix : + 46 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Public : Administrateurs Système Clarté : 9 / 10 Accessibilité : 7 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 10 / 10 Indispensable si (et seulement si) on veut se lancer dans la config d'un DNS. Initiation + référence.
- Guide du ROOTard Linux
Auteur(s) : Éric Dumas et de nombreux autres Éditeur : Aucun Prix : 0 ¤ TTC Type : Administration Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs système et débutants Clarté : 10 / 10 Accessibilité : 10 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 10 / 10 Le must des documents en français. Indispensable à tout débutant pour comprendre les arcanes de ce fabuleux système. À lire, à relire, à garder près de soi tout le long de son apprentissage et même par la suite pour y retrouver de précieuses informations.
- La sécurité sur Internet, firewalls
Éditeur : O'Reilly Prix : + 46 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Public : Administrateurs Système Appréciation subjective : 8 / 10 Gros pavé sur les firewall. Bon, c'est un bouquin très complet, mais attention : il ne remplacera pas votre expérience pratique. À réserver aux spécialistes. D'ailleurs je me demande pourquoi je l'ai acheté ! ;-))
Commentaire ajouté par Emmanuel Fleury :
Public : Administrateurs Système Clarté : 8 / 10 Accessibilité : 9 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 8 / 10 Ce livre est très peu technique, il ne vous apprendra pas à vous servir du dernier logiciel de firewalling sous le noyau 2.4. Par contre, il introduit des concepts de sécurité qui sont AMHA fondamentaux pour tout administrateur système qui se respecte. En fait, c'est surtout un livre dont la lecture porte ses fruit à long terme et qui ne donne pas une connaissance technique immédiate. Sa faible note en fraîcheur vient du fait que le domaine qu'il couvre (la sécurité sur internet) évolue à une vitesse effroyable et ne permet pas à un livre de rester réellement à jour. Cependant, ce livre s'en tire plutôt bien en ne présentant que des conseils de bon sens qui seront toujours bon à appliquer.
- McMillan TCP/IP Nelle Édition
Auteur(s) : Karanjit S. Siyan Éditeur : Campus Press Prix : 36 ¤ TTC Type : Administration Commentaire ajouté par Kevin :
Public : Utilisateur éclairé / administrateur Clarté : 9 / 10 Accessibilité : 3 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 9 / 10 Un très très bon bouquin sur TCP/IP. Si ce que vous cherchez n'est pas dedans, je crois qu'il ne reste plus qu'a consulter les RFC. Un petit reproche, il n'y a pas de solutions aux exercices. Pour se faire une idée, je donne les têtes de sections :
1 - Les couches de TCP/IP et l'infrastructure physique (70 pages)
2 - Infrastructure de réseaux TCP/IP interconnectés (350 pages)
3 - Les services TCP/IP (130 pages)
4 - L'avenir (30 pages sur ipv6 et ATM seulement)- Managing USENET
Éditeur : O'Reilly Prix : +/- 38 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Public : Administrateurs Système Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 7 / 10 Appréciation subjective : 8 / 10 Indispensable pour bien comprendre et configurer usenet (les news). À la fois technique et historique, un must. Pour un usage domestique il n'est cependant pas utile de le l'avoir. D'autant plus qu'Éric Jacoboni a écrit une excellente doc là dessus disponible sur : http://www.linux-france.org
- Maximum Linux Security
Auteur(s) : Anonymous Éditeur : SAMS Prix : ~ 46 ¤ TTC Type : Administration Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs système débutants et confirmés Clarté : 7 / 10 Accessibilité : 4 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 9 / 10 Un bon livre pour sécuriser son système (et réseau) Linux. CDRom fourni. Son défaut : il est en anglais :( Il est toutefois assez didactique et couvre tous les côtés de la protection des systèmes que ce soit de manière physique ou logicielle. Il est tout de même recommandé de lire régulièrement des infos à ce sujet afin de se tenir au courant des évolutions dans le domaine. Ce livre procurera des information indispensables et servant de base aux futures évolution de la protection de systèmes.
- Samba: Integrating UNIX and Windows
Auteur(s) : John D. Blair Éditeur : Specialized Systems Consulants Prix : ? ¤ TTC Type : Administration Commentaire ajouté par Antoine Bellot :
Public : Administateurs système Clarté : / 10 Accessibilité : / 10 Fraîcheur : / 10 Appréciation subjective : / 10 Très approfondi, particulièrement intéressant pour comprendre les protocoles et mécanismes expliqués (les chaps. 2,5,7 sont des musts !), mais n'est pas gratuit, et est un peu obsolète de nos jours.
- Sed et Awk programmation avancée
Auteur(s) : D. Dougherty et A. Robbins Éditeur : O'Reilly Prix : 39 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Public : Administrateurs Système Clarté : 10 / 10 Accessibilité : 8 / 10 Fraîcheur : 10 / 10 Appréciation subjective : 10 / 10 Indispensable pour qui veut tout connaître sur le sujet. Très bon chapitre sur les expressions rationnelles. Initiation + référence.
Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs Système Clarté : 9 / 10 Accessibilité : 7 / 10 Fraîcheur : 10 / 10 Appréciation subjective : 10 / 10 Sed et awk sont deux programmes indispensables à tout administrateur système de par leur utilisation puissante pour les scripts de maintenance, et ce livre est une mine d'information permettant d'acquérir des compétences importantes. Les expressions rationnelles sont clairement expliquées et on se sent tout de suite beaucoup plus à l'aise avec elles.
- TCP/IP Administration de réseaux
Auteur(s) : C. Hunt Éditeur : O'Reilly Prix : 53 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Appréciation subjective : 8 / 10 Un complément au NAG. À lire uniquement si on veut aller plus loin qu'un simple réseau domestique. Pourrait être plus précis. Par exemple j'ai trouvé que le découpage des sous réseaux était mal/insuffisamment expliqué. Mais attention, je ne dispose que de la première édition...
Commentaire ajouté par Emmanuel Fleury :
Public : Administateurs système Clarté : 6 / 10 Accessibilité : 4 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 8 / 10 Bien que très technique, c'est un bouquin très complet sur la gestion d'un réseau en général. Il est tout de même relativement clair pour quelqu'un qui a déjà eu en main un réseau domestique. La note de 6/10 en fraîcheur se justifie par le fait que même la deuxième édition ne parle pas d'IPv6, ni de logiciels émergeant comme postfix, xinetd...
Commentaire ajouté par Laurent Haeffele :
Public : Administateurs système Clarté : 7 / 10 Accessibilité : 6 / 10 Fraîcheur : 7 / 10 Appréciation subjective : 7 / 10 Ce livre intéressera toute personne utilisant un réseau TCP/IP sous UNIX. En plus de décrire l'implémentation des couches TCP/IP d'UNIX, il explique de nombreuses notions sur les réseaux TCP/IP. Le débutant y trouvera son compte, tout comme l'amateur averti pour qui des notions pas évidentes comme le routage ou la subdivision en sous-réseaux semblera enfin limpide. On appréciera évidemment la traduction d'Éric Dumas, qui, comme dans la plupart des bouquins O'Reilly, est d'excellente qualité.
Commentaire ajouté par Georges Baldenberger :
Public : Administateurs système Appréciation subjective : 7 / 10 Cité comme référence dans la littérature spécialisée Anglo-Saxone, ce livre s'adresse avant tout aux personnes qui doivent prendre en charge ou développer des réseaux Unix en milieu professionnel. Complet, accessible, compréhensible, la deuxième édition commence cependant à être dépassée.
- UNIX Administration
Auteur(s) : J.-M. Moreno Éditeur : Ediscience internationnal Prix : ~ 31 ¤ TTC Type : Administration Commentaire ajouté par Thomas Nemeth :
Public : Administrateurs système Clarté : 8 / 10 Accessibilité : 9 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 8 / 10 Un bon livre sur l'administration système. Reprend les bases et les différences entre les BSD et les SystemV. Part d'Init et va jusqu'à la journalisation en passant par la configuration des groupes d'utilisateurs, les disques (tuning, sauvegarde...), le réseau local, les services, le routage, l'impression, avec quelques mots sur les stats, les différents Unix et des annexes plutôt interessantes.
- UNIX -- Utilisation, Administration système et réseau (Deuxième édition)
Auteur(s) : Christian Pélissier Éditeur : Hermes Prix : ? ¤ TTC Type : Administration Commentaire ajouté par Emmanuel Fleury :
Public : Administrateurs système Clarté : 7 / 10 Accessibilité : 4 / 10 Fraîcheur : 4 / 10 Appréciation subjective : 8 / 10 Très bon bouquin très complet, un peu vieux à l'heure actuelle, mais on est sûr de pouvoir trouver des infos sur un point précis et son index est très pratique (il m'a sauvé la vie plus d'une fois). Il ne s'intéresse qu'au système et pas ou peu aux logiciels. La partie réseau est relativement complète.
- Using and managing UUCP
Éditeur : O'Reilly Prix : +/- 31 ¤ TTC Type : Administration Commentaire ajouté par Denis Braussen :
Public : Administrateurs Système Clarté : 10 / 10 Accessibilité : 8 / 10 Fraîcheur : 10 / 10 Appréciation subjective : 10 / 10 Indispensable pour faire marcher uucp. J'ai néanmoins écrits une doc disponible sur : http://www.linux-france.org/article/connex/UUCP/denis-uucp/index.html qui permet de s'en passer. initiation + références. Attention : en anglais.
- Using Samba
Auteur(s) : Robert Eckstein, David Collier-Brown, Peter Kelly Éditeur : O'Reilly Prix : ~35 ¤ TTC Type : Administration Commentaire ajouté par Antoine Bellot :
Public : Administateurs système Clarté : / 10 Accessibilité : / 10 Fraîcheur : / 10 Appréciation subjective : / 10 Il n'explique pas grand chose, mais donne pas mal d'astuces et a l'immense mérite d'être sous licence Opentruc. Disponible sur http://www.oreilly.com/catalog/samba/
- APPLICATIONS :
- Initiation à SQL, cours et exercices corrigés
Auteur(s) : Philip J. Pratt, adapté par Martine Chalmont Éditeur : Eyrolles Prix : 28 ¤ TTC Type : Applications Commentaire ajouté par Catherine Somerlinck :
Public : Administrateurs de banques de données débutant Clarté : 9 / 10 Accessibilité : 9 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 9 / 10 Convient à celui/celle, débutant(e), qui désire découvrir SQL et qui apprécie un cours bien structuré. À la fin de chaque chapitre, une flopée d'exercices permet de vérifier si le cours a bien été assimilé. L'extrait de la couverture résume très bien ce livre de 327 pages : "Destiné aux étudiants et autodidactes, cet ouvrage enseigne les bases du langage SQL et de la gestion des bases de données. Constitué de huit cours très didactiques, il est illustré de nombreux exemples issus d'études de cas concrètes, de questions/réponses et d'exercices corrigés en fin d'ouvrage." Cours n°1 : Introduction à la gestion des bases de données Cours n°2 : Introduction à SQL Cours n°3 : les requêtes sur une seule table Cours n°4 : les requêtes sur plusieurs tables Cours n°5 : Mettre à jour les données Cours n°6 : Administration de la base de données Cours n°7 : Les rapports Cours n°8 : SQL intégré
- Introduction à GNU Emacs
Auteur(s) : Debra Cameron & Bill Rosenblatt Éditeur : O'Reilly Prix : ? ¤ TTC Type : Applications Commentaire ajouté par Emmanuel Fleury :
Public : Utilisateurs Clarté : 4 / 10 Accessibilité : 5 / 10 Fraîcheur : 5 / 10 Appréciation subjective : 6 / 10 Un livre très complet sur Emacs qui permet d'y faire ses premiers pas et même d'envisager de faire un petit mode emacs si on n'est pas trop exigeant. UN gros reproche tout de même, c'est qu'on s'oriente très difficilement dans ce livre lorsqu'on recherche une information précise.
- LaTeX Apprentissage, guide et référence
Auteur(s) : Bernard Desgraupes Éditeur : Vuibert Prix : ? ¤ TTC Type : Applications Commentaire ajouté par Etienne Labaume :
Public : Utilisateurs Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 8 / 10 J'ai emprunté ce bouquin à l'occasion de la rédaction d'un rapport de stage. Je n'avais auparavant jamais écrit un fichier source dans ce langage. De prime abord, le livre semble trop gros, mais la bonne nouvelle est qu'il n'a pas besoin d'être lu en entier pour pouvoir passer au stade d'initié en LaTeX. Le premier chapitre du livre, constitué en fait de trois courtes "leçons", m'a permis de découvrir les concepts de base. Les quatre chapitres qui suivent sont consacrés à la structure et à la mise en forme du texte et des documents. Quand vous en êtes là, que vous avez assimilé ce que vous venez de lire et essayé quelques exemple, vous avez atteint la page 140 sur les 700 que compte l'ouvrage, et vous avez terminé l'essentiel ! Le reste du livre se lit plutôt comme un manuel de référence des commandes existantes et des différents modules utilisables, comme le mode mathématique, les fonctions d'indexation, les polices de caractères, etc... Vous serez amené à consulter ces pages quand vous souhaiterez affiner votre document, mais plus pour découvrir LaTeX, car vous aurez déjà acquis les réflexes de base. Grâce à ce livre, l'apprentissage est vraiment rapide et aisé. Toutefois, soyez conscient qu'il (le livre) ne vous sera pas d'une grande aide si votre installation du logiciel n'est pas correcte. Il ne vous permettra de résoudre que les problèmes relatifs à l'ajout de packages personnels, pas ceux de configuration générale.
- Le shell Bash -- Configuration et programmation
Auteur(s) : Cameron Newham et Bill Rosenblatt Éditeur : O'Reilly Prix : ~ 31 ¤ TTC Type : Applications Commentaire ajouté par Emmanuel Fleury :
Public : Administrateurs systèmes et Utilisateurs Clarté : 6 / 10 Accessibilité : 7 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 6 / 10 Excellent bouquin pour découvrir et beaucoup plus si affinité !!! Lire ce bouquin en entier, c'est être sûr de devenir un gourou en bash ! Le shell est un outil utile pour l'utilisateur et indispendable pour l'administrateur système. Savoir l'utiliser et même, le maîtriser est un plus indéniable. Je crois hélas que ce livre est épuisé et qu'O'Reilly n'en a pas ré-imprimé...
- GÉNÉRALISTES :
- Le Dico LinuX
Éditeur : CampusPress Prix : 15 ¤ TTC Type : Généralistes Commentaire ajouté par Denis Braussen :
Public : Néophytes Clarté : 8 / 10 Accessibilité : 8 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 9 / 10 Excellent ouvrage de référence style "Linux In a Nutshell" mais un rien plus accessible avec des exemples clairs et une liste de ressources sur le Web. En plus: PAS CHER !
- Linux In a Nutshell
Éditeur : O'Reilly Prix : +/- 31 ¤ TTC Type : Généralistes Commentaire ajouté par Denis Braussen et Emmanuel Fleury :
Public : Néophytes Clarté : 5 / 10 Accessibilité : 4 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 6 ou 7 / 10 Indispensable. Bouquin de référence.
- Linux
Auteur(s) : Timothy Parker Éditeur : Simon&Shuster Macmillan Prix : ~ 9 ¤ TTC Type : Généralistes Commentaire ajouté par Shmurtz :
Public : Néophytes/Utilisateurs Clarté : / 10 Accessibilité : / 10 Fraîcheur : / 10 Appréciation subjective : / 10 Cet ouvrage demande des connaissances en informatique et peut servir de complément aux man et howto fournis dans les distributions. Son point faible est que beaucoup de références données dans les différents chapitres sont surannées (noyau stable 2.0, disquettes boot et supp pour l'install, URLs etc...). De plus un débutant devra connaître au moins un éditeur sous Linux afin de modifier les fichiers de configuration présentés dans ce bouquin, rien n'est expliqué à ce sujet. Le gros avantage de ce livre est que tout les sujets abordés sont traités à la ligne de commande et par édition de fichiers. Pas besoin d'utilitaires de config comme c'est le cas dans toute distribution actuelle. Je dois avouer que c'est une édition datant de 1998 avec des exemples de 1996. Voici l'énoncé des chapitres : - Intro à Linux - Matériels et logiciels Linux - Installation et mise à jour - LILO - Installation et config de Xfree86 - Périphs et pilotes - Périphs SCSI - Disques durs - Lecteurs CD - Cartes son - Terminaux et term - Lecteurs de cartouches - Modems - Autres périphs - Amorçage, arrêt et init - Comptes et utilisateurs - Noms du système et droits d'accès - Disques et systèmes de fichiers - Imprimantes et files d'impression - Gestion des processus - Gestion des ressources.
- Le système Linux
Auteur(s) : Matt Welsh et Lar Kaufmann Éditeur : O'Reilly Prix : 49 ¤ TTC Type : Généralistes Commentaire ajouté par Denis Braussen :
Appréciation subjective : 7 / 10 Très bien pour connaître les bases du système, insuffisant par rapport aux nouvelles distrib style mandrake ou RH (car le débutant n'y retrouvera pas les fichiers de configs décrits dans le bouquin)
Commentaire ajouté par Emmanuel Fleury :
Public : Néophytes Clarté : 4 / 10 Accessibilité : 5 / 10 Fraîcheur : 4 / 10 Appréciation subjective : 7 / 10 Je le trouve inutilement technique et assez peu pédagogique. En fait, quelqu'un qui a déjà une culture Unix (et qui n'est pas néophyte) pourrai y voir un excellent aide mémoire (c'est à ça qu'il me sert), mais je crois qu'il est un peu dur pour débuter. De plus, la volonté de ne s'attacher à aucune distribution actuelle le rend un peu plus difficile à comprendre.
Commentaire ajouté par Georges Baldenberger :
Public : Néophytes Clarté : 8 / 10 Accessibilité : 6 / 10 Fraîcheur : 5 / 10 Appréciation subjective : 8 / 10 Allié aux Howtos de votre distribution favorite, ce bouquin est un excellent guide pour l'installation et la découverte de linux et de ses ressources.
- UNIX
Auteur(s) : M. Wielsch Éditeur : Micro Application Prix : 9 ¤ TTC Type : Généralistes Commentaire ajouté par Denis Braussen :
Public : Tous Clarté : 8 / 10 Accessibilité : 9 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 8 / 10 Il me plait celui là : format poche, donc pas cher, excellent pour se mettre à moindre frais à unix. Indispensable pour tout débutant. Il m'arrive encore de le consulter !
- UNIX Guide de l'étudiant
Auteur(s) : Harley Hahn (trad. Francois Pecheux) Éditeur : Dunod Prix : 51 ¤ TTC Type : Généralistes Commentaire ajouté par Étienne Labaume :
Public : Utilisateurs débutants et plus Clarté : 9 / 10 Accessibilité : 8 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 8 / 10 Voilà un bouquin remarquable, qui a l'énorme avantage de pouvoir se lire comme un roman (et comme lire la doc est parfois un peu une corvée, ce n'est pas peu dire). En effet, au-delà de la description des commandes, du système, et de son fonctionnement, il est agrementé de réponses aux questions « Comment ? » et « Pourquoi UNIX ? ». Il est également redigé dans un style plein d'humour -- « Spool est un mot utile, qui permet de briller en societe. » -- qui ravira les débutants et leur permettra de se familiariser, puis de maîtriser la ligne de commande avec plaisir. Et ceci ne sous-entend pas qu'en faisant de l'humour, il manque de précision ou de détails, bien au contraire. La philosophie est ici décrite de facon complète. Mais il est vrai qu'il ne s'adresse qu'aux personnes qui se présentent devant un système déjà configuré (c'est rarement le cas des Linuxiens qui cherchent de l'aide sur Internet), et ce n'est en aucun cas un manuel d'administration. Toutefois sa facon de décrire les aspects multi-utilisateurs, multi-terminal, securite, etc... en font un bouquin qui permettra aux débutants de se clarifier les idées sur UNIX et d'en apprécier l'efficacité. Il peut encore servir de manuel de référence, grâceé à un glossaire, un index général, un index des commandes de vi, d'emacs, d'elm, etc... Bref, un bouquin pour passer du stade de débutant à utilisateur familier.
- Unix pour l'impatient
Éditeur : Vuibert informatique Prix : 69 ¤ TTC Type : Généralistes Commentaire ajouté par C'était Jérôme :
Public : Utilisateurs Clarté : 9 / 10 Accessibilité : 8 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 7 / 10 Ce livre n'est pas un tutoriel comme pourrait le laisser penser son titre (que je n'ai pas bien compris) ce qui ne le destine pas au néophyte. Cependant les explications sont complètes et de bases ce qui le rend accessible à un débutant. Il couvre un nombre impressionant de sujets : les opérations de base sur les fichiers, les permissions, les pipes, comment configurer son shell, les localisations, les utilitaires de bases comme grep, bc, sed ou awk, gerer les processus (ps, nohup, nice...), controle du terminal, toutes les commandes des shell Korn, csh, bash, et leur conformité Posix, les éditeurs vi, ex, ed et emacs en détail, les concepts du mail sous Unix et toujours en détail l'utilisation de mailx, les accès distant avec ftp, telnet et cu, une présentation de X, avec les ressources, les polices, les couleurs, et quelques rudiments sur l'administration. Le tout sur 800 pages. Un des points positif de ce livre est qu'il ne s'interesse qu'aux aspects standard d'Unix sans faire référence à un Unix en particulier. Il n'oublie pas de parler des outils GNU courants. Les sujets sont traités à fond et en détail sans rien omettre, un peu à la manière des pages man. Il est déjà vieux, mais comme il se tient au standard POSIX.2 il est toujours d'actualité. On peut s'en servir comme référence ou comme outil de découverte. Peut-être un poil cher si on considère que les informations qu'il dispense peuvent être trouvées dans les pages man ou les HOWTO. Ceci dit, avec ce livre, ces informations sont sur papier, correctement rassemblées et classées, ce qui est bien agréable. À chacun de voir.
- PROGRAMMATION :
- Introduction à Perl
Éditeur : O'Reilly Prix : + 37 ¤ TTC Type : Programmation Commentaire ajouté par Denis Braussen :
Appréciation subjective : 8 / 10 Bon bouquin pour s'initier à Perl. Mais insuffisant pour qui désire s'y mettre réellement (acheter dans ce cas son grand frère chez le même éditeur). Note : 8/10 (forcément, il manque toujours quelque chose ;-)
Commentaire ajouté par Emmanuel Fleury :
Public : Administrateurs Système Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 5 / 10 Appréciation subjective : 8 / 10 Très bonne introduction au langage Perl. On y découvre les principes fondateurs de Perl (notion de stream, d'appel implicite aux variables, ...) On pourrai se demander pourquoi j'ai classé ce langage de programmation dans la catégorie Administrateur système car je considère que Perl est un langage expressément fait pour faire des scripts d'administration système. C'est un outils indispensable de l'administrateur. Par contre, développer un programme en Perl, me semble une hérésie car il sera très difficilement maintenable (et je parle d'expérience !!!).
- Introduction à l'algorithmique (2ème édition)
Auteur(s) : Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein Éditeur : Dunod Prix : 59.90 ¤ TTC Type : Programmation Commentaire ajouté par Samuel Colin :
Public : débutant à expérimenté Clarté : 9 / 10 Accessibilité : 8 / 10 Fraîcheur : 10 / 10 Appréciation subjective : 10 / 10 Ce livre se veut à la fois un manuel pour enseigner l'algorithmique, et une référence très complète du domaine, puisqu'il recouvre une grande partie, sinon toutes les bases de l'algorithmique dans le traitement des problèmes dits "classiques". Il ajoute également des "morceaux choisis", qui sont des descriptions de problèmes par exemple issus de la théorie des graphes, de la cryptographie, de calcul numérique,etc. Il s'adresse à celui qui veut apprendre comment résoudre efficacement des problèmes de tous les jours que l'on rencontre lorsqu'on programme, comme à celui intéressé par des solutions plus avancées ou moins connues. Ce livre requiert cependant un bagage correct en mathématiques, puisque c'est de cette manière que sont décrits les problèmes. Une annexe décrit néanmoins les notations de manière formelle, pour habituer le débutant. Également, les solutions en terme d'algorithme utilisent un pseudo-code plutôt qu'un langage particulier, il ne dispense donc pas d'apprendre en profondeur un langage donné pour implémenter les algorithmes proposés. Ensuite, chaque section est ponctuée d'exercices servant surtout au lecteur pour qu'il vérifie sa compréhension, les solutions à ceux-ci n'étant pas présentes dans le livre. Enfin, le fait de s'attacher à la nature mathématique des problèmes et de présenter les solutions et méthodes en pseudo-code font immédiatement de ce livre un indémodable.
- La communication sous Unix -- Applications réparties
Auteur(s) : Jean-Marie Rifflet Éditeur : Ediscience International Prix : ~ 31 ¤ TTC Type : Programmation Commentaire ajouté par Emmanuel Fleury :
Public : Développeurs Clarté : 7 / 10 Accessibilité : 4 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 9 / 10 Excellent bouquin pour faire un complément au K&R. Précise un bon nombre de notions indispensable à la programmation réseau. C'est d'ailleurs LA bible de tous les profs de TD de C sous Unix (je le sais parce-que je l'ai été !) On y aborde autant des notions théorique que leur mise en application directe par le code. J'ai vraiment beaucoup appris avec livre et je continue à le parcourir à l'occasion.
- Le langage C ANSI
Auteur(s) : B.W. Kernighan et D.M. Ritchi Éditeur : MASSON Prix : ~ 31 ¤ TTC Type : Programmation Commentaire ajouté par Emmanuel Fleury :
Public : Développeurs Clarté : 9 / 10 Accessibilité : 9 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 8 / 10 Tout ceux que je connais qui font du C intensif sous unix ne jurent que par ce bouquin (et moi aussi). On y trouve tout ce qui est OS indépendant sur le C. Le problème, c'est qu'il faut compléter soit même pour le rester. Mais j'ai commencé le C avec et je le ressort à chaque fois que je dois programmer...
- Langage C norme ANSI
Auteur(s) : Philippe Drix Éditeur : MASSON Prix : + 37 ¤ TTC Type : Programmation Commentaire ajouté par Denis Braussen :
Public : Développeurs Clarté : 9 / 10 Accessibilité : 9 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 10 / 10 C'est celui que je conseillerais à toute personne désirant _vraiment_ comprendre le langage C.
- Motif Programming Manual
Auteur(s) : D. Heller et P. M. Ferguson Éditeur : O'Reilly Prix : ~ 37 ¤ TTC Type : Programmation Commentaire ajouté par Thomas Nemeth :
Public : Développeurs Clarté : 10 / 10 Accessibilité : 9 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 9 / 10 Très bon livre sur la programmation Motif. C'est celui qui m'a fait découvrir la programmation X tout en permettant d'avoir une interface utilisateur presque jolie... C'est le premier de 3 volumes dont le second (Motif Reference Manual) est un excellent complément et coûte le même prix. Ils font tous partie de la collection "The Definitive Guides to the X Window System" de O'Reilly et sont tout en anglais. Bien sûr ils sont un peu obsolètes maintenant que presque tout le monde utilise d'autres systèmes de widgets graphiques, mais restent tout de même sympas pour comprendre la philosophie des systèmes de widgets du même type (tout comme GTK+) et la notion de callback.
- PostgreSQL - Services Web avec PostgreSQL et PHP/XML
Auteur(s) : Stéphane Mariel Éditeur : Eyrolles Prix : 21 ¤ TTC Type : Programmation Commentaire ajouté par Thomas Nemeth :
Public : Débutants Clarté : 8 / 10 Accessibilité : 9 / 10 Fraîcheur : 9 / 10 Appréciation subjective : 8 / 10 Le livre est très bien présenté et clairement divisé. Il couvre rapidement PostgreSQL (ce n'est donc pas le livre qu'il faut pour apprendre à gérer des banques de données) mais plus profondément son utilisation avec PHP et le XML. Ce n'est pas non plus un livre d'apprentissage du PHP ni du XML bien que l'on puisse s'en servir comme d'une base : on y trouve quelques exemples bien expliqués. L'installation sous Windows avec Cygwin y est expliquée au début. Le livre insiste particulièrement sur la méthodologie et la mise au point de la structure/de l'architecture de la base ainsi que les fonctions qui y seront liées. Son défaut le plus flagrant est d'être fourni exclusivement de screenshots sous Windows. Heureusement, tout est transposable sous unix directement si on fait abstraction des éditeurs Microsoftiens. Montrer l'utilisation et la configuration sous unix aurait fait un peu plus sérieux, bien que le seul unix mentionné soit Linux à quelques rares endroits.
- Programmation Linux
Auteur(s) : Warren W. Gay Éditeur : CAMPUSPRESS Prix : ? ¤ TTC Type : Programmation Commentaire ajouté par Emmanuel Fleury :
Public : Développeurs Clarté : 9 / 10 Accessibilité : 7 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 7 / 10 Très bon résumé de ce qu'il faut savoir pour programmer en C sous Linux. On y aborde les différents domaines à travers de exemples qui permettent de comprendre les notions essentielles (makefile, gdb, compilation séparée, utilisation de gnu getopt, comment faire sa bibliothèque statique/dynamique...) Je ne regrette qu'une chose, c'est que le chapitre sur les logiciels de contrôle de version n'aborde que RCS et pas CVS... Mais bon personne n'est parfait.
- Programmation Linux 2.0
Auteur(s) : Rémy Card, Eric Dumas et Frank Mével Éditeur : Eyrolles Prix : 40 ¤ TTC Type : Programmation Commentaire ajouté par Denis Braussen :
Appréciation subjective : 6 (vieux) / 10 Rien de spécial à dire : c'est un bon bouquin de références mais pas un bouquin d'initiation ! les exemples sont clairs et bien expliqués. Dommage qu'on en soit déjà au noyau linux 2.4 ;-)
Commentaire ajouté par Emmanuel Fleury :
Public : Développeurs Clarté : 6 / 10 Accessibilité : 6 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 6 / 10 Un excellent bouquin sur les entrailles d'un système d'exploitation et la programmation système. Hélas, beaucoup de choses sont à revoir notamment au niveau des entrée/sortie et des modules...
Commentaire ajouté par Thomas Nemeth :
Public : Développeurs Clarté : 6 / 10 Accessibilité : 6 / 10 Fraîcheur : 3 / 10 Appréciation subjective : 5 / 10 J'aime beaucoup. Il faut évidemment avoir des bases. Nombre de prérequis sur la programmation sont indispensables pour tout saisir. On attend avec impatience la version adaptée au noyau 2.4 mais il y a des chances pour qu'elle soit déjà dépassée :)
- Programmation Système en C sous Linux
Auteur(s) : Christophe BLAESS Éditeur : EYROLLES Prix : ~ 52 ¤ TTC Type : Programmation Commentaire ajouté par Michel Simian :
Public : Développeurs Linux Clarté : 7 / 10 Accessibilité : 8 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 8 / 10 Décrit les API systèmes Linux pour programmer des applications. Les sémaphores, les threads, les IPC, les fichiers... Tout pour le langage C. L'auteur est une référence dans le domaine. De plus, le bouquin répond à toutes les questions qu'un développeur Linux peut se poser : - comment accéder à ceci, - comment synchroniser cela, - comment s'utilisent les signaux, - De nombreux exemples, à lire pour comprendre. Les exemples sont bien fait et lisibles (et je crois qu'ils marchent, ce qui est rare). Ce n'est pas un livre pour ceux qui ne font que du Java ou du vbscript. Ce type de bouquin est généralement en langue anglaise. Il est rare de trouver des français.
- Programmation UNIX
Auteur(s) : Jean Marie Rifflet Éditeur : Édiscience Internationnal Prix : ~ 31 ¤ TTC Type : Programmation Commentaire ajouté par Thomas Nemeth :
Public : Développeurs Clarté : 9 / 10 Accessibilité : 10 / 10 Fraîcheur : 8 / 10 Appréciation subjective : 10 / 10 Pour moi c'est LE bouquin de référence pour la programmation en C sous Unix... Il aborde le shell et sa programmation, le C et ses bases, puis s'attaque aux particularités de la programmation Unix en général. Bien détaillé et didactique.
- Programmer avec les Outils GNU
Auteur(s) : Mike Loukides et Andy Oram Éditeur : O'Reilly Prix : ? ¤ TTC Type : Programmation Commentaire ajouté par Emmanuel Fleury :
Public : Développeurs Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 9 / 10 Si le K&R ne s'intéresse qu'au langage C, ce livre ne s'intéresse qu'aux logiciels qui permettent d'écrire, de compiler, déboguer et même, optimiser ses logiciels sous Unix. Bref, chaque fois que je programme ces deux livres reviennent invariablement sur ma table de chevet. Je les vois vraiment comme des livres complémentaires l'un de l'autre. Je regrette toutefois que CVS ne soit pas traité.
- Système X Window -- La bible du programmeur xlib
Auteur(s) : Albert JANSSENS Éditeur : O'Reilly Prix : ~ 38 ¤ TTC Type : Programmation Commentaire ajouté par Thomas Nemeth :
Public : Développeurs Clarté : 8 / 10 Accessibilité : 7 / 10 Fraîcheur : 6 / 10 Appréciation subjective : 8 / 10 C'est la base de la programmation X. Tout y est expliqué clairment et en détail. De la philosophie des interfaces graphiques à la communication entre les clients X en passant par les mécanismes internes, la gestion des fenêtres, les contextes et fonctions graphiques et les événements. Indispensable à qui veut apprendre la programmation X et connaître les mécanismes internes de X11...
Page d'index simplifié.
Tout en 1 seul fichier texte.
Yan Forget a aussi fait une liste de livres utiles sous Linux, un peu mieux organisée que celle-ci :)
Vous trouverez aussi des livres commentés sur la page « livres » de Linuxfr.org.
Il existe aussi des livres en ligne. Notamment chez O'Reilly :
http://www.oreilly.com/openbook/
Thomas Nemeth |