Si vous définissez simplement MANPATH, il remplace la valeur par défaut et vous perdez l'accès aux pages de manuel standard. Par exemple, man ls
fonctionne avant de définir MANPATH, mais ne fonctionne pas par la suite.
Pour ajouter un répertoire de recherche sans remplacer la valeur par défaut, préfixez deux points à MANPATH comme ceci:
export MANPATH=":/path/to/custom/man"
L'ajout des deux points vous donne accès à la fois aux pages de manuel du système standard et aux pages personnalisées référencées dans la variable MANPATH.
Cette réponse vous est apportée par manpath (1) :
Si $ MANPATH est défini, manpath affiche sa valeur plutôt que de la déterminer à la volée. Si $ MANPATH est préfixé par deux points, la valeur de la variable est ajoutée à la liste déterminée à partir du contenu des fichiers de configuration. Si les deux points arrivent à la fin de la valeur de la variable, la liste déterminée est ajoutée au contenu de la variable. Si la valeur de la variable contient deux points deux-points (: :), la liste déterminée est insérée au milieu de la valeur, entre les deux deux-points.
MANPATH=$MANTPATH:/my/dirs
Peut-être devrait être:MANPATH=$MANPATH:/my/dirs