Geschatte compileertijd: 0.05 SBU Geschatte benodigde diskruimte: 2 MB |
Voer de volgende opdrachten uit om man te installeren:
patch -Np1 -i ../man-1.5k.patch && PATH=$PATH:/usr/bin:/bin \ ./configure -default -confdir=/etc && make && make install |
Noot: Als je SGR escape sequences wilt deactiveren, dan moet je het bestand man.conf bewerken en het argument -c aan nroff meegeven.
Wellicht dat je de man hint wilt bekijken op http://hints.linuxfromscratch.org/hints/man.txt, die gaat over formaat en compressie issues voor manpages.
PATH=$PATH:/usr/bin:/bin ./configure -default: De directorypaden naar een aantal paden worden weggeschreven in man bestanden. Helaas pikt het configure script de laatste lokatie in PATH in plaats van het eerste waar een programma wordt gevonden. Door /usr/bin/:/bin toe te voegen aan PATH voor de opdracht ./configure, zorgen we ervoor dat man de /static versies van onze programma's niet gebruikt.
patch -Np1 -i ../man-1.5k.patch: Deze patch plaatst een commentaarteken voor één van de bestanden in het bestand man.conf (MANPATH /usr/man) omdat dit zal zorgen voor overtollige resultaten wanneer gebruik wordt gemaakt van programma's als whatis. Het voegt ook de optie -R toe aan de PAGER variabele zodat manpages correct worden weergegeven.
Als laatste vergeleken met versie 1.5k.
apropos zoekt naar sleutelwoorden in een set databasebestanden, met daarin korte beschrijvingen van systeemopdrachten, en toont het resultaat op standaarduitvoer.
makewhatis leest alle manual pages in gegeven secties van het manpath of de voorgeformatteerde pagina's in de gegeven secties van catpath. Van elke pagina schrijft het een regel naar de whatis database. Elke regel bestaat uit de naam van de pagina en een korte beschrijving, gescheiden door een koppelteken. De beschrijving is geëxtraheerd uit de inhoud van de NAME sectie in de manual page.