Je fais le choix de configurer mon systĂšme avec la langue anglaiseâŠ
âŠen rĂ©alitĂ©, cela consiste Ă garder, pour la langue, la configuration par dĂ©faut. En voici quelques raisons :
- Les traductions sont parfois douteuses, et mĂȘme lorsque ce nâest pas le cas les termes techniques utilisĂ©s non pas nĂ©cessairement dâĂ©quivalent en français. Je ne vois pas la plus-value de fabriquer un mot en français, le cas du mot « courriel » et pire le cas du mot « mĂ©l » nâa aucun intĂ©rĂȘt : (« à lâĂ©crit, lâAdministration recommande, devant une adresse Ă©lectronique, lâabrĂ©viation MĂ©l » â sĂ©rieux ?)
- En cas de problĂšme, il est beaucoup plus efficace de rechercher une erreur Ă partir de sa trace en anglais quâen français. La grande majoritĂ© des forums et documentations techniques sont rĂ©digĂ©es en anglais. Câest liĂ© Ă la probabilitĂ© de trouver quelquâun ayant eu le mĂȘme problĂšme que moi et dâavoir la solution.
- Les programmes sont majoritairement testĂ©s en anglais, et mĂȘme si câest de plus en plus rare, il arrive que la traduction soit la cause dâerreurs spĂ©cifiques.
- Les fichiers de configuration sont en anglais (heureusement, ils ne sont pas (encore ?) traduit. Pour Ă©viter toute ambiguĂŻtĂ© dans les termes techniques, il est largement prĂ©fĂ©rable de sâappuyer sur la documentation en langue anglaise.
Notez que le fait de configurer la machine en langue française implique souvent que le manuel utilisé soit en français.
Cependant
En particulier pour ce blog, je mâappuie sur la version française de la documentation. Dans ce cas, il est nĂ©cessaire que je sache quel est le terme prĂ©cis utilisĂ© en français.
Le manuel utilisateur de Linux
man est une commande UNIX permettant dâaccĂ©der aux pages de manuel installĂ©es sur le systĂšme. La plupart des programmes fournissent une page de manuel les documentant et câest donc la commande man
qui permet de lire câest documentation.
Aucune installation nâest nĂ©cessaire, man
est installĂ© par dĂ©faut sous lâensemble de systĂšme Linux.
Vous pouvez cependant ajouter des pages de manuel supplémentaires en installant le paquet correspondant.
Les pages de manuel supplémentaires
Vous pouvez installer des pages supplémentaires pour man
pour des langues différentes ou des pages plus techniques si vous souhaitez faire du développement.
manpages-fr
 : Version française des pages pourman
sur lâutilisation de GNU/Linuxmanpages-fr-extra
 : Version française des pages de manuel des programmesmanpages
 : Pages de manuel (en anglais) sur lâutilisation de GNU/Linuxmanpages-posix
 : Pages de manuel (en anglais) sur lâutilisation des systĂšmesPOSIX
Il existe des pages spécifiques pour les développeurs qui ne sont pas généralement pas installées par défaut.
manpages-fr-dev
 : Version française des pages de manuel pour les développeursmanpages-dev
 : Pages de manuel (en anglais) pour les développeursmanpages-posix-dev
 : Pages de manuel (en anglais) sur lâutilisation des systĂšmesPOSIX
pour les développeurs
Un autre type dâaide :
- eg : Ce nâest pas une commande Linux standard, mais un petit outil qui est un trĂšs bon complĂ©ment Ă
man
. Il affiche lâaide sous forme dâexemples dâusage des commandes usuels, lorsquâon a un doute sur la syntaxe et que lâon sait Ă quoi sert la commande, câest souvent beaucoup plus efficace que dâutiliserman
.
Si vous disposez de la commande pip3
, vous pouvez installer cette commande Ă lâaide de :
pip3 install eg
Comment utiliser man
 ?
Pour avoir une aide sur la commande find
, il suffit dâutiliser :
man find
et pour ln
ce sera :
man ln
à la fin de cette derniÚre documentation, vous trouverez :
Dans la version anglaise :
SEE ALSO
link(2), symlink(2)
Dans la version française :
VOIR AUSSI
link(2), symlink(2)
Le (2)
indique une documentation développeur et par exemple, la référence link(2)
, est accessible Ă lâaide de :
man 2 link
Comment utiliser man
pour autre langue ?
Prenons lâhypothĂšse que votre systĂšme soit installer en anglais et que vous souhaitiez Ă la demande accĂ©der aux pages en français.
Dâabord vous devez installer les paquets français :
sudo apt install manpages-fr
sudo apt install manpages-fr-extra
sudo apt install manpages-fr-dev
Puis lors de lâutilisation de la commande man
il faut ajouter le paramĂštre -L
suivi du code de la langue, comme cela :
man -Lfr ln
Et pour voir toutes les documentations relatives par exemple Ă la commande ln
, vous pouvez faire :
find /usr/share/man -name 'ln.*'
Ce qui vous donnera quelque chose comme:
/usr/share/man/fr/man1/ln.1.gz
/usr/share/man/man1/ln.1.gz
En gros, vous comprenez que les pages du manuel sont stockées dessous : /usr/share/man/
.
Dâautres pages :
-
Les pages rigolotes
Le paquet
funny-manpages
contient un ensemble de pages de manuel humoristiques diverses (en anglais), Ă ne pas prendre au sĂ©rieux ! Avertissement ! Certaines de ces pages de manuel peuvent ĂȘtre considĂ©rĂ©es comme offensantes. Vous avez Ă©tĂ© prĂ©venu.Comprends, entre autres :
- rtfm(1)
- RM(1fun)
- baby(1fun)
- celibacy(1fun)
- condom(1fun)
- date(1fun)
- echo(1fun)
- egrope(1fun)
- fgrope(1fun)
- flame(1fun)
- flog(1fun)
- gong(1fun)
- grope(1fun)
- party(1fun)
- rescrog(1fun)
- rm(1fun)
- rtfm(1fun)
- sex(6fun)
- strfry(3fun)
- tm(1fun)
- uubp(1fun)
- xkill(1fun)
- xlart(1fun)
Par exemple pour voir la documentation de la fausse commande
baby
 :man 1fun baby
Références
- Documentation de man en français,
- Explication de lâacronyme POSIX,
- Documentation en ligne des [blagues du manuel],(https://manpages.debian.org/unstable/funny-manpages/index.html) en anglais.
- A Collection of Secret Linux Humor
኿