{"id":6563,"date":"2022-12-20T19:19:06","date_gmt":"2022-12-20T22:19:06","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/manpath-de\/"},"modified":"2022-12-20T19:19:06","modified_gmt":"2022-12-20T22:19:06","slug":"manpath-de","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/manpath-de\/","title":{"rendered":"MANPATH (de)"},"content":{"rendered":"<h1 align=\"center\">MANPATH<\/h1>\n<p> <a href=\"#BEZEICHNUNG\">BEZEICHNUNG<\/a><br \/> <a href=\"#BESCHREIBUNG\">BESCHREIBUNG<\/a><br \/> <a href=\"#FORMAT\">FORMAT<\/a><br \/> <a href=\"#FEHLER\">FEHLER<\/a> <\/p>\n<hr>\n<h2>BEZEICHNUNG <a name=\"BEZEICHNUNG\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">manpath \u2212 das Format der Datei \/etc\/man_db.conf<\/p>\n<h2>BESCHREIBUNG <a name=\"BESCHREIBUNG\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Diese Konfigurationsdatei wird von den Handbuchseiten\u2212Hilfsprogrammen dazu benutzt, den Benutzer\u2212Handbuchpfad zur Laufzeit zu bestimmen, Handbuch\u2212Hierarchien (Manpaths) als systemweit zu erkennen und Verzeichnisse f\u00c3\u00bcr die Speicherung von Cat\u2212Dateien zuzuordnen.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Wenn die Umgebungsvariable $<b>MANPATH<\/b> schon gesetzt ist, wird die Information in \/etc\/man_db.conf die Variable nicht au\u00c3er Kraft setzen.<\/p>\n<h2>FORMAT <a name=\"FORMAT\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Derzeit werden die folgenden Feldtypen erkannt: <b><br \/> #\u00a0<\/b><i>Kommentar<\/i><\/p>\n<p style=\"margin-left:22%;\">Leerzeilen und Zeilen, die mit einem <b>#<\/b> beginnen, werden als Kommentare behandelt und ignoriert.<\/p>\n<p style=\"margin-left:11%;\"><b>MANDATORY_MANPATH\u00a0<\/b><i>geforderter Hierarchie\u2212Bestandteil<\/i><\/p>\n<p style=\"margin-left:22%;\">Zeilen dieser Form zeigen die Hierarchien an, die jede automatisch erzeugte $<b>MANPATH<\/b>\u2212Variable beinhalten sollte. Normalerweise geh\u00c3\u00b6rt dazu \/usr\/man.<\/p>\n<p style=\"margin-left:11%;\"><b>MANPATH_MAP\u00a0<\/b><i>Pfad\u2212Bestandteil\u00a0Hierarchie\u2212Bestandteil<\/i><\/p>\n<p style=\"margin-left:22%;\">Zeilen dieser Form wandeln $<b>PATH<\/b> in die entsprechende $<b>MANPATH<\/b>\u2212Syntax um. F\u00c3\u00bcr jeden <i>Pfad\u2212Bestandteil<\/i> im pers\u00c3\u00b6nlichen $<b>PATH<\/b> wird ein <i>Hierarchie\u2212Bestandteil<\/i> zu $<b>MANPATH<\/b> hinzugef\u00c3\u00bcgt.<\/p>\n<p style=\"margin-left:11%;\"><b>MANDB_MAP<\/b> <i>Hierarchie\u2212Bestandteil<\/i> [ <i>Cat\u2212Hierarchie\u2212Bestandteil<\/i> ]<\/p>\n<p style=\"margin-left:22%;\">Zeilen dieser Form geben die systemweiten Hierarchien und optional den Speicherort ihrer Cat\u2212Dateien an. Dieser Feldtyp ist besonders wichtig, wenn <b>man<\/b> ein Setuid\u2212Programm ist und die System\u2212Konfigurationsdatei \/etc\/man_db.conf die pers\u00c3\u00b6nliche Konfigurationsdatei .manpath \u00c3\u00bcberlagert. Das Feld gibt an, auf welche Hierarchien als Setuid\u2212Benutzer und auf welche als der aufrufende Benutzer zugegriffen wird.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Die systemweiten Handbuch\u2212Hierarchien sind \u00c3\u00bcblicherweise die unter <i>\/usr<\/i> gespeicherten wie <i>\/usr\/man<\/i>, <i>\/usr\/local\/man<\/i> und <i>\/usr\/X11R6\/man<\/i>.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Wenn Cat\u2212Seiten f\u00c3\u00bcr einen <i>Hierarchie\u2212Bestandteil<\/i> nicht oder am traditionellen Speicherort gespeichert werden sollen, kann der <i>Cat\u2212Hierarchie\u2212Bestandteil<\/i> weggelassen werden.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Die traditionelle Platzierung der Cat\u2212Dateien w\u00c3\u00a4re f\u00c3\u00bcr nicht schreibbar eingebundene Handbuch\u2212Hierarchien unm\u00c3\u00b6glich. Aus diesem Grund ist es m\u00c3\u00b6glich, beliebige g\u00c3\u00bcltige Verzeichnis\u2212Hierarchien als Speicherorte anzugeben. Zur Wahrung des <b>Linux FSSTND<\/b> kann das Schl\u00c3\u00bcsselwort <b>FSSTND<\/b> anstelle eines vorhandenen Verzeichnisses verwendet werden.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Leider m\u00c3\u00bcssen <b>alle<\/b> System\u2212Handbuchpfade angegeben werden, einschlie\u00c3lich derer von alternativen Betriebssystemen wie <i>\/usr\/man\/sun<\/i> und aller Pfade f\u00c3\u00bcr <b>NLS Locales<\/b> wie beispielsweise <i>\/usr\/man\/de_DE.88591<\/i>.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Da die Informationen Zeile f\u00c3\u00bcr Zeile in der Schreibreihenfolge analysiert werden, m\u00c3\u00bcssen alle einer anderen untergeordneten Handbuch\u2212Hierarchien zuerst aufgef\u00c3\u00bchrt werden, damit falsche Zuordnungen ausgeschlossen werden. Beispielsweise muss <i>\/usr\/man\/de_DE.88591<\/i> vor <i>\/usr\/man<\/i> aufgef\u00c3\u00bchrt werden.<\/p>\n<p style=\"margin-left:11%;\"><b>DEFINE\u00a0<\/b><i>Schl\u00c3\u00bcssel\u00a0Wert<\/i><\/p>\n<p style=\"margin-left:22%;\">Zeilen dieser Form definieren verschiedene Konfigurationsvariablen. In der Standard\u2212Konfigurationsdatei werden die von den Handbuch\u2212Programmen verwendeten Variablen festgelegt. Dazu geh\u00c3\u00b6ren Standard\u2212Pfade zu verschiedenen Programmen (wie <i>grep<\/i> und <i>tbl<\/i>) und S\u00c3\u00a4tze von Standard\u2212Argumenten f\u00c3\u00bcr diese Programme.<\/p>\n<p style=\"margin-left:11%;\"><b>SECTION<\/b> <i>Abschnitt<\/i> &#8230;<\/p>\n<p style=\"margin-left:22%;\">Zeilen dieser Form bestimmen die Reihenfolge, in der Handbuch\u2212Abschnitte durchsucht werden sollen. Enth\u00c3\u00a4lt die Konfigurationsdatei keinen <b>SECTION<\/b>\u2212Eintrag, ist der Standardwert:<\/p>\n<p style=\"margin-left:32%; margin-top: 1em\">SECTION 1 n l 8 3 0 2 5 4 9 6 7<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Sind mehrere <b>SECTION<\/b>\u2212Eintr\u00c3\u00a4ge vorhanden, werden deren Listen aneinander geh\u00c3\u00a4ngt.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Wenn eine bestimmte Erweiterung (z.B. 1mh) nicht in dieser Liste eingetragen ist, werden die entsprechenden Seiten mit dem Rest des zugeh\u00c3\u00b6rigen Abschnitts angezeigt. Der Effekt davon ist: Nur, wenn Sie eine bestimmte Reihenfolge erzwingen wollen, m\u00c3\u00bcssen Sie explizit eine Liste von Erweiterungen angeben. Abschnitte mit Erweiterungen sollten in der Regel den Hauptabschnitten benachbart sein (z.B. \u00c2\u00bb1 1mh 8 &#8230; \u00c2\u00ab).<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Als alternativer Name f\u00c3\u00bcr diese Direktive wird <b>SECTIONS<\/b> akzeptiert.<\/p>\n<p style=\"margin-left:11%;\"><b>MINCATWIDTH\u00a0<\/b><i>Breite<\/i><\/p>\n<p style=\"margin-left:22%;\">Wenn die Terminalbreite kleiner als <i>Breite<\/i> ist, werden fehlende Cat\u2212Seiten nicht erzeugt und vorhandene nicht angezeigt. Der Standardwert ist 80.<\/p>\n<p style=\"margin-left:11%;\"><b>MAXCATWIDTH\u00a0<\/b><i>Breite<\/i><\/p>\n<p style=\"margin-left:22%;\">Wenn die Terminalbreite gr\u00c3\u00b6\u00c3er als <i>Breite<\/i> ist, werden fehlende Cat\u2212Seiten nicht erzeugt und vorhandene nicht angezeigt. Der Standardwert ist 80.<\/p>\n<p style=\"margin-left:11%;\"><b>CATWIDTH\u00a0<\/b><i>Breite<\/i><\/p>\n<p style=\"margin-left:22%;\">Wenn <i>Breite<\/i> von Null verschieden ist, werden die Cat\u2212Seiten f\u00c3\u00bcr ein Terminal der vorgegebenen Breite formatiert, ungeachtet der Breite des aktuell verwendeten Terminals. Im Allgemeinen sollte ein Wert aus dem von <i>MINCATWIDTH<\/i> und <i>MAXCATWIDTH<\/i> festgelegten Bereich gew\u00c3\u00a4hlt werden.<\/p>\n<p style=\"margin-left:11%;\"><b>NOCACHE<\/b><\/p>\n<p style=\"margin-left:22%;\">Dieses Option h\u00c3\u00a4lt <b>man<\/b> von der automatischen Erzeugung von Cat\u2212Seiten ab.<\/p>\n<h2>FEHLER <a name=\"FEHLER\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Wenn die oben angef\u00c3\u00bchrten Regeln nicht genau befolgt werden, werden sich die Handbuch\u2212Dienstprogramme nicht wie gew\u00c3\u00bcnscht verhalten. Die Regeln sind zu kompliziert.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">https:\/\/savannah.nongnu.org\/bugs\/?group=man-db<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>MANPATH BEZEICHNUNG BESCHREIBUNG FORMAT FEHLER BEZEICHNUNG manpath \u2212 das Format der Datei \/etc\/man_db.conf BESCHREIBUNG Diese Konfigurationsdatei wird von den Handbuchseiten\u2212Hilfsprogrammen dazu benutzt, den Benutzer\u2212Handbuchpfad zur Laufzeit zu bestimmen, Handbuch\u2212Hierarchien (Manpaths) als systemweit zu erkennen und Verzeichnisse f\u00c3\u00bcr die Speicherung von Cat\u2212Dateien zuzuordnen. Wenn die Umgebungsvariable $MANPATH schon gesetzt ist, wird die Information in \/etc\/man_db.conf die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[959],"tags":[961,2971,960],"class_list":["post-6563","post","type-post","status-publish","format-standard","hentry","category-5-formatos-de-ficheros","tag-961","tag-de","tag-manpath"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/6563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=6563"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/6563\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=6563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=6563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=6563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}