man -k nyttprogram, virker ikke

Kategori overført fra Linux1

man -k nyttprogram, virker ikke

Innleggav TO » tor 08.02.2007 1:18

Har installert noen man sider lokalt på min egen bruker. Har editert /etc/manpath.config slik at man sidene finnes greit.

Har lagt til følgende i /etc/manpath.config:
MANDATORY_MANPATH /home/to/usr/share/man
MANDB_MAP /home/to/usr/share/man

Skjønner ikke hvordan jeg skal få dette til fungere:
$ man -k nyttprogram

Har prøvd: $ sudo mandb men får:
mandb: can't update index cache /home/to/index.db: No such file or directory
Processing manual pages under /home/to...
0 man subdirectories contained newer manual pages.
0 manual pages were added.
0 stray cats were added.
0 old database entries were purged.

Hvordan får jeg 'man -k ny-man-side' til å fungere?
medlem i 213 måneder
 

Innleggav moma » tor 08.02.2007 9:53

Jeg tror at index.db skapes i under /var/cache/man/xxxx.

Altså din MANDB_MAP i /etc/manpath.config bør være omtrent slik:
MANDB_MAP /home/to/usr/share/man /var/cache/man/to
---

Men dersom du vil skape index-filen på /home/to/usr/share/man, dvs
MANDB_MAP /home/to/usr/share/man /home/to/usr/share/man

Så lag først en tom index.db fil.
$ touch /home/to/usr/share/man/index.db
og
$ sudo mandb -c

Erfaren
Brukerens avatar
medlem i 235 måneder
 


Returner til Utvikling i Linux



Hvem er i Forumene

Registrerte brukere: Google [Bot]