cClaude.rocks ☕ Le blog

[Nouvelles technologies du libre, sciences et coups de gueule…]

Menu
đŸ˜€ Ce billet a Ă©tĂ© Ă©ditĂ© le : 2022-11-30

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 pour man sur l’utilisation de GNU/Linux
  • manpages-fr-extra : Version française des pages de manuel des programmes
  • manpages : Pages de manuel (en anglais) sur l’utilisation de GNU/Linux
  • manpages-posix : Pages de manuel (en anglais) sur l’utilisation des systĂšmes POSIX

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Ă©veloppeurs
  • manpages-dev : Pages de manuel (en anglais) pour les dĂ©veloppeurs
  • manpages-posix-dev : Pages de manuel (en anglais) sur l’utilisation des systĂšmes POSIX 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’utiliser man.

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

኿


â„č 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog