[Plan du site]
Vous êtes ici ---
> Le Site du Zér0
> Les tutoriels
> Non-Officiels
> Systèmes d'exploitation
> Linux
> Lecture du tutoriel
Où et comment se documenter sur GNU/Linux ?
Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Vous êtes nouveaux sous GNU / Linux ? Mais vous ignorez comment on peut se documenter ?
Ce tutoriel va vous apprendre les règles et les manières pour parvenir à trouver une information ou de l'aide à propos de ces systèmes nouveaux pour beaucoup.

Car s'il y a bien une chose que le Libre a de bien, c'est une communauté active prête à tout pour vous aider.
Il est préférable de prendre les étapes dans l'ordre du tutoriel.
GNU / Linux possède sa propre documentation et peut rapidement vous aider. On peut voir ça par 2 manières.
Pour cela il faudra utiliser la console, mais c'est très simple.
Code : Console
Ou alors :
Code : Console
nom_du_programme étant le nom de l'exécutable du programme, généralement il porte le même nom.
Pourquoi les pages sont en anglais ? Je n'arrive pas à comprendre.

Pas de panique, déjà c'est souvent simple à comprendre (quand on voit mon niveau d'anglais, il n'y a pas de raison

) mais il existe normalement un paquet « man-fr », destiné à traduire les pages du man en français (du moins la plupart).
Ensuite, il faut savoir que GNU / Linux possède la console, comme on l'a vu plus haut, qui a un pouvoir exceptionnel notamment pour traquer les bogues.
Pour cela il suffit de taper dans la console :
Code : Console
Le programme se lance et une fois que ça bogue, un message apparaîtra normalement à la console, il se peut que ça ne fonctionne pas ; mais si ça fonctionne, ça sera une aide supplémentaire pour corriger le problème (ou la communauté pourra vous aider).
Nous allons parler en premier lieu des moteurs de recherche. Inutile de rappeler leur rôle mais on peut citer
Google,
Yahoo!,
Live Search ou
Exalead qui sont les plus connus et performants à ce jour.
Ces outils permettent d'apporter une information à l'utilisateur, généralement vous n'aurez aucun mal à trouver l'information voulue.
Mais, il s'avère que de temps en temps les recherches soient infructueuses et les résultats ne soient pas conformes à vos attentes.
Il existe cependant des méthodes simples pour parvenir à la réponse voulue : par exemple, vous pouvez en un clin d'oeil afficher une expression régulière (très utile en cas de bogue), en mettant entre guillemets vos mots-clés, et vous aurez en guise de résultat uniquement l'expression ou la phrase demandée.
Si par exemple vous recherchez la phrase exacte « error failure », vous n'avez qu'à taper "error failure" dans votre moteur de recherche.
Il est primordial de bien sélectionner les sites et mots-clés, choisir une langue peut favoriser une recherche réussie.
Google propose aussi une fonction man équivalente à celle de la console mais sur un site Web.

Pour en bénéficier, vous n'avez plus qu'à taper « man nom_du_programme » comme dans la ligne de commandes. Ensuite, il suffit de cliquer sur le bouton « J'ai de la chance ». Et hop, par miracle vous devriez sans doute avoir une page ressemblant à celle qu'on peut voir à la console. Voici le résultat de ce procédé pour
7zip.
Attention, il se peut que certaines pages ne soient pas traduites en français !
Il existe d'autres options très utiles pour aider aussi la recherche avec ces outils, mais nous n'allons pas les aborder, car ils sont trop nombreux et divergent souvent d'un moteur à un autre.
Si les moteurs de recherche ne vous donnent rien d'intéressant, il existe des documentations claires et simples rédigées par la communauté, afin d'aider les utilisateurs sans trop se répéter et ce, facilement.
Il en existe des quantités innombrables, entre les sites Web, les magazines, livres, etc. Généralement vous trouverez votre bonheur en fonction de l'information souhaitée.
Les magazines et livres se trouvent dans les points de presse et dans des magasins spécialisés dans le multimédia ou les livres. Généralement, ils comportent des moyens d'exploiter GNU / Linux au maximum, ou permettent à l'utilisateur de découvrir GNU / Linux. Avant votre achat, feuilletez le livre pour voir s'il vous conviendra.
Il en existe aussi sur des programmes spécifiques qui peuvent être disponibles sous GNU / Linux comme OpenOffice.org, The GIMP, ou les produits Mozilla par exemple.
Mais généralement vous n'aurez pas besoin de dépenser votre argent. Pour cela, vous n'avez qu'à aller sur des documentations reconnues portant sur GNU / Linux. Il se peut que ça soit une documentation générale (portant sur la globalité de GNU / Linux), ou alors d'une distribution particulière ; il est préférable avant toute chose d'aller sur la documentation de votre distribution.
Ce n'est pas parce que vous avez par exemple Ubuntu que la documentation de Gentoo est inutile : au contraire beaucoup de points fonctionnent presque de manière identique d'une distribution à une autre ; après il suffit de corriger ce qui est différent avec votre distribution.
La lecture d'une documentation peut être longue et ennuyeuse, généralement ils sont équipés d'un moteur de recherche interne pour faciliter la recherche d'une information. N'oubliez pas de bien choisir vos mots-clés dans ce cas-là !
Si c'est une documentation générale, il est préférable de trouver quelque chose concernant votre distribution en particulier, si elle existe évidemment.
Nous allons faire une liste non exhaustive des documentations de GNU / Linux :
Documentations générales :
Documentations particulières :
Il existe de nombreux forums à l'effigie de GNU / Linux : généralement votre distribution possède son propre forum. Encore une fois, il est préférable de consulter le forum de votre distribution avant d'en consulter un plus général (comme le Site du Zér0).
De nouveau, regarder du côté d'un forum non centré sur votre distribution peut être intéressant, car certains problèmes sont communs à toutes les distributions et peuvent y être résolus là-bas !
Généralement, les forums possèdent un moteur de recherche interne afin de faciliter la recherche d'une information qui a été traitée auparavant. Il est indispensable de rechercher comme ça avant de demander de l'aide. De plus, généralement aussi, ils ont de quoi affiner les résultats (tris des messages par catégorie de forum, etc.).
Enfin, à partir de là on peut commencer à poser des questions, et parler à la communauté.
Il est indispensable d'avoir fait toutes les étapes avant de commencer à demander de l'aide, nous verrons les raisons précises un peu plus bas.
Pour commencer, il est indispensable de cibler le bon forum : choisissez si possible le forum de la distribution que vous avez (enfin, vous pouvez le faire sur le Site du Zér0 aussi hein).
Ensuite, il faut choisir la bonne catégorie de forum. Sur le site du Zér0, évitons le forum Windows par exemple, le forum d'Ubuntu francophone (par exemple) si votre problème concerne la programmation en C, évitez de poster votre sujet dans la partie graphisme, ça ne peut faire que mauvais effet.
Ensuite, il ne faut pas hésiter à faire des titres propres et clairs. Un titre bien fait attire généralement la communauté à vous aider, et facilite les recherches des autres s'ils ont le même problème que vous. Mettez au début entre crochets le programme en question qui a un problème, et essayez de spécifier rapidement le problème dans le titre.
Il est important de savoir que la communauté n'est pas faite de robots ou d'esclaves, généralement de bénévoles donnant leur temps libre à aider les autres. C'est pour cela qu'il faut respecter comme toujours les membres et avoir de la politesse. Les "merci, merci d'avance, bonjour, etc." sont toujours les bienvenus, et encouragent la communauté à vous aider.
De plus, évitez le langage SMS pour rédiger votre post, il ne sera que plus long à lire et c'est ainsi que naissent des incompréhensions entre vous et la communauté. Rédiger en bon français ne prend pas plus de temps, mais en fait gagner à la lecture (c'est plus agréable à lire).
De plus, ça facilite le travail du moteur de recherche pour trouver votre post en fonction du problème, et ça aidera les autres à résoudre leur problème, peut être le même que le vôtre !
Évitez de menacer la communauté d'un abandon de votre utilisation de GNU / Linux (et donc d'un passage sous Windows) pour qu'ils vous aident plus rapidement, car ils s'en moquent et ça leur donne moins envie d'aider.
Après, vous n'avez qu'à fournir des informations relatives au problème.
Pour cela il y a plusieurs informations à donner :
- (Forum Général) : spécifiez votre numéro de version et le nom de votre distribution (le numéro de version peut être utile dans les forums de votre distribution).
- Spécifiez le programme et le numéro de version de ce dernier.
- Expliquez comment et quelles manipulations ont produit le problème, ou alors ce que vous voulez faire du programme.
- Tentez de donner les résultats d'erreurs de la ligne de commande une fois le bogue reproduit (uniquement si ça concerne un bogue).
Chaque forum ou presque possède un règlement et des post-its destinés à donner les règles du forum, il est indispensable de les lire et de les appliquer !
Une fois que le problème a été résolu, que faire ?
Très bonne question, il est impératif dans la mesure du possible d'éditer le titre du sujet pour mettre un résolu. Et si la réponse a été donnée dans le forum (ou non), il est souhaitable de signaler la marche à suivre pour le résoudre (en citant le message de celui qui a donné la bonne réponse, ou si c'est vous tout seul qui l'avez fait, dites comment vous avez fait). Toujours dans l'optique qu'un autre a le même problème que vous, il gagnera ainsi du temps dans ses recherches et évitera à la communauté d'avoir à répéter les mêmes choses.
Voici une liste non exhaustive de forums concernant GNU / Linux :
Forums généraux :
Forums spécialisés :
Eh oui, pour conclure nous allons parler de l'IRC.
L'IRC c'est une messagerie instantanée pouvant fonctionner en privé ou public grâce à des canaux. Le monde de GNU / Linux traîne souvent sur IRC, notamment pour aider des personnes plus rapidement que le forum.
Il est rare qu'une distribution ou un logiciel libre n'ait pas son propre canal. La plupart, si ce n'est tous, sont sur le serveur « Freenode », qu'on peut retrouver facilement notamment avec Xchat.

Une fois connecté au serveur, il faudra tâtonner un peu, mais dans la plupart des cas, il suffit de taper
/join #nom_de_la_distribution_ou_du_logiciel-fr
(le fr désignant la langue française). Ceci dit, vous pouvez aller sur des canaux d'autres langues si vous le voulez.

C'est le cas pour Fedora ou Ubuntu par exemple, où les canaux #fedora-fr et #ubuntu-fr fonctionnent à merveille.
Ensuite il faut respecter les règles de l'IRC, la politesse, l'écriture en bon français étant de rigueur, en cas de non respect vous pouvez être éjectés ou bannis du canal en question.
Il existe aussi des canaux pour des sites généralistes comme le Site du Zér0, il est préférable de se documenter sur le site web en question pour connaître le serveur et le canal.
Certains sites de distributions comme Ubuntu ou Fedora peuvent accueillir par une interface Web des personnes en IRC, mais ce n'est pas toujours le cas.
Vous voyez, GNU / Linux possède une multitude de façons de se documenter si vous avez un problème ; maintenant, plus d'excuses pour ceux qui ne cherchent pas avant de demander de l'aide sur le forum.