MANDB
Section: Помагало страничара упутства (8)
Updated: 2023-01-08
Index
Return to Main Contents
НАЗИВ
mandb - ствара или освежава оставе пописа странице упутства
УВОД
mandb [-dqsucpt?V] [-C датотека] [ман_путања]
mandb [-dqsut] [-C датотека] -f назив_датотеке ...
ОПИС
mandb се користи да покрене или да ручно освежи оставе индекса базе
података. Оставе садрже податак који се односи на текуће стање система
странице упутства а податак смештен у њима користе ман-дб помагала да
побољшају брзину и делотворност.
Приликом стварања или освежавања пописа, %мандб% ће упозорити о лошим
РОФФ .so захтевима, нетачним називима датотека странице упутства из којих
шта-је не може бити обрађен.
Додавањем %мандб%у изборне путање одвојене двотачком ће преписати путању
претраге хијерархије унутрашњег система странице упутства, одређену из
податка пронађеног у ман-дб датотеци подешавања.
ОСТАВЕ БАЗЕ ПОДАТАКА
%мандб% може бити преведен са подршком за сваку од следећих врста база
података.
Назив | Неусаглашено | Датотека
|
|
Берклијева бп | Да | попис.bt
|
Гну гдбм | Да | попис.db
|
ЈУНИКС нбпм | Не | попис.(dir|pag)
|
Оне врсте база података које подржавају неусаглашена освежавања обезбеђују
побољшану брзину уз цену могућег оштећења у случају неустаљеног завршетка.
У неустаљеном случају у коме је до тога дошло, може бити неопходно поново
покренути %мандб% са опцијом -c зарад поновног стварање базе података
од саме нуле.
ОПЦИЈЕ
- -d, --debug
-
Исписује податке прочишћавања.
- -q, --quiet
-
Не ствара упозорења.
- -s, --no-straycats
-
Не троши време тражећи или додајући податке у базе података без обзира на
залутале кат-се.
- -p, --no-purge
-
Не троши време на проверу за обрисаним страницама упутства и на њихово
избацивање из база података.
- -c, --create
-
По основи, %мандб% ће покушати да освежи сваку претходно створену базу
подтаака. Ако база података не постоји, направиће је. Ова опција приморава
%мандб% да обрише претходне базе података и да их поново направи од нуле,
и подразумева --no-purge. Ово може бити неопходно ако база података
постане оштећена или ако је касније уведена нова шема складиштења базе
података.
- -u, --user-db
-
Ствара само корисничке базе података, чак и са овлашћењима за писање
потребним за стварање системских база података.
- -t, --test
-
Обавља провере исправности над страницама упутства у путањама претраге
хијерархије. Са овом опцијом, %мандб% неће изменити постојеће базе
података.
- -f, --filename
-
Освежава само уносе за дати назив датотеке. Ова опција није за општу
уптребу; коришћена је изнутра %ман%ом када је преведен опцијом
MAN_DB_UPDATES и када је пронашао да је страница застарела. Подразумева
-p а искључује -c и -s.
- -C датотека, --config-file=датотека
-
Користи ову корисничку датотеку подешавања радије него основну
„~/.manpath“.
- -?, --help
-
Приказује поруку коришћења, затим излази.
- --usage
-
Исписује кратку поруку о коришћењу и излази.
- -V, --version
-
Приказује издање, затим излази.
СТАЊЕ ИЗЛАЗА
- 0
-
Успешно извршавање програма.
- 1
-
Грешка коришћења, садржаја или датотеке подешавања.
- 2
-
Грешка у раду.
- 3
-
Подпроцес се није извршио успешно.
ДИЈАГНОСТИКА
Следеће поруке упозорења могу бити изостављене за време изградње базе
података.
- <назив_датотеке>: шта-је обрада за страницу(одељак) није успела
-
Покушај за извлачењем реда(ова) из датог <назива_датотеке> није
успео. Ово је углавном због лоше написане странице упутства, али ако је
приказано много таквих порука највероватније да систем садржи нестандардне
странице упутства које су несагласне са ман-дб шта-је обрађивачем.
Погледајте одељак WHATIS PARSING у lexgrog(1) за више података.
- <filename>: је апсолутна симболичка веза
-
<filename> не постоји али на њу упућује симболичка веза. Наредне
дијагнозе се обично приказују зарад препознавања <назива_датотеке>
нетачне везе.
- <filename>: лоша симболичка веза или РОФФ „.so“ захтев
-
<filename> је било симболичка веза до, или садржи РОФФ укључује
захтев до, непостојеће датотеке.
- <filename>: занемарује неисправан назив датотеке
-
<Назив_датотеке> може или не може бити исправна страница упутства
већ је њен назив неисправан. Ово је обично услед странице упутства са
проширењем одељка <x> које је убачено у одељак странице упутства
<y>.
- <filename_mask>: конкурентна проширења
-
Џокер <filename_mask> није јединствен. До овога обично долази када
постоје и сажето и несажето издање исте странице упутства. Сва остала осим
најновијег се занемарују.
ДАТОТЕКЕ
- /etc/manpath.config
-
Датотека подешавања ман-дб-а.
- /var/cache/man/index.(bt|db|dir|pag)
-
ФХС сагласна остава базе података општег пописа.
Старија места за укључену оставу базе података:
- /usr/man/index.(bt|db|dir|pag)
-
Традиционална остава базе података општег пописа.
- /var/catman/index.(bt|db|dir|pag)
-
Заменска или ФССТНД сагласна остава базе података општег пописа.
ВИДЕТИ ТАКОЂЕ
lexgrog(1),
man(1),
manpath(5),
catman(8)
Одељак WHATIS PARSING раније у овој страници упутства је сада део
lexgrogа(1).
АУТОР
Wilf. (G.Wilford@ee.surrey.ac.uk).Fabrizio Polacco (fpolacco@debian.org).Colin Watson (cjwatson@debian.org).
ГРЕШКЕ
https://gitlab.com/man-db/man-db/-/issues
https://savannah.nongnu.org/bugs/?group=man-db
Index
- НАЗИВ
-
- УВОД
-
- ОПИС
-
- ОСТАВЕ БАЗЕ ПОДАТАКА
-
- ОПЦИЈЕ
-
- СТАЊЕ ИЗЛАЗА
-
- ДИЈАГНОСТИКА
-
- ДАТОТЕКЕ
-
- ВИДЕТИ ТАКОЂЕ
-
- АУТОР
-
- ГРЕШКЕ
-
This document was created by
man2html,
using the manual pages.
Time: 10:41:42 GMT, May 23, 2024