Wenn Sie einfach MANPATH festlegen, wird die Standardeinstellung überschrieben, und Sie verlieren den Zugriff auf die Standard-Manpages. Funktioniert z. B. man ls
vor dem Festlegen von MANPATH, funktioniert danach jedoch nicht mehr.
Um ein Suchverzeichnis anzuhängen, ohne das Standardverzeichnis zu überschreiben, stellen Sie MANPATH einen Doppelpunkt wie folgt voran:
export MANPATH=":/path/to/custom/man"
Durch Hinzufügen des Doppelpunkts erhalten Sie Zugriff auf die Manpages des Standardsystems und auf die benutzerdefinierten Seiten, auf die in der Variablen MANPATH verwiesen wird.
Diese Antwort von manpath (1) :
Wenn $ MANPATH gesetzt ist, zeigt manpath seinen Wert an, anstatt ihn sofort zu bestimmen. Wenn $ MANPATH ein Doppelpunkt vorangestellt ist, wird der Wert der Variablen an die Liste angehängt, die aus dem Inhalt der Konfigurationsdateien ermittelt wurde. Befindet sich der Doppelpunkt am Ende des Werts in der Variablen, wird die ermittelte Liste an den Inhalt der Variablen angehängt. Wenn der Wert der Variablen einen Doppelpunkt (: :) enthält, wird die ermittelte Liste in der Mitte des Werts zwischen den beiden Doppelpunkten eingefügt.
MANPATH=$MANTPATH:/my/dirs
Vielleicht sollte sein:MANPATH=$MANPATH:/my/dirs