MANDB(8) Kilavuz sayfasi yardimcilari MANDB(8) AD mandb - kilavuz sayfasi index onbellekleri olustur veya guncelle OZET mandb [-dqsucpt?V] [-C dosya] [manpath] mandb [-dqsut] [-C dosya] -f dosyaadi ... ACIKLAMA mandb genellikle index veritabani onbelleklerini baslatmak veya elle guncellemek icin kullanilir. Onbellekler, kilavuz sayfa sisteminin gecerli durumu ile ilgili bilgileri icerir ve icinde depolanan bilgiler, hizini ve islevselligini artirmak icin man-db yardimci programlari tarafindan kullanilir. Bir dizin olustururken veya guncellerken, mandb kotu ROFF .so istekleri, sahte kilavuz sayfasi dosya adlari ve whatis'in cozumlenemedigi manuel sayfalar konusunda uyarir. Istege bagli iki nokta ustuste ile ayrilmis yolla mandb saglanmasi, man-db yapilandirma dosyasi icinde bulunan bilgilerden belirlenen ic sistem kilavuz sayfa hiyerarsisi arama yolunu gecersiz kilacaktir. VERITABANI ONBELLEKLERI mandb, asagidaki veritabani turlerinden herhangi birinin destegi ile derlenebilir. Ad Asenkron Dosya Adi ----------------------------------------- Berkeley db Evet index.bt GNU gdbm Evet index.db UNIX ndbm Hayir index.(dir|pag) Eszamansiz guncellemeleri destekleyen bu veritabani turleri, alisilmadik derecede fesih durumunda olasi bozulmalar pahasina gelistirilmis hiz saglar. Bunun gerceklestigi olagandisi bir durumda, veritabanlarini sifirdan yeniden olusturmak icin mandb'i -c secenegiyle yeniden calistirmak gerekebilir. SECENEKLER -d, --debug Hata ayiklama bilgisini goster. -q, --quiet Hic uyari uretme. -s, --no-straycats Basibos cat'lar ilgili olarak veritabanlarina bakmak ya da bunlara zaman bulmak icin harcama yapmayin. -p, --no-purge Silinen kilavuz sayfalarini kontrol etmek ve veritabanlarindan temizlemek icin vakit harcamayin. -c, --create Ontanimli olarak, mandb daha once olusturulan veritabanlarini guncellestirmeye calisacaktir. Bir veritabani yoksa onu olusturur. Bu secenek, mandb'i onceki veritabanlarini silmek ve sifirdan tekrar olusturmak icin zorlar ve --no-purge. anlamina gelir. Bu, bir veritabani bozulduysa veya gelecekte yeni bir veritabani depolama semasi getirildiginde gerekebilir. -u, --user-db Sistem veritabanlari olusturmak icin gereken yazma izinleri varsa bile yalnizca kullanici veritabanlari olustur. -t, --test Hiyerarsi arama yolundaki kilavuz sayfalarin dogrulugunu kontrol et. Bu secenekle, mandb mevcut veritabanlarini degistirmez. -f, --filename Yalnizca verilen dosya adina ait girdileri guncelleyin. Bu secenek genel kullanim icin degildir; MAN_DB_UPDATES secenegiyle derlendiginde dahili olarak man tarafindan kullanilir ve bir sayfanin guncel olup olmadigini bulur. -p 'yi ima eder ve -c ve -s'yi devre disi birakir. -C dosya, --config-file=dosya Use this user configuration file rather than the default of ~/.manpath. -?, --help Kullanim iletisini goster, sonra cik. --usage Kisa kullanim iletisini goster ve cik. -V, --version Surumu goster, sonra cik. CIKIS DURUMU 0 Basarili program calistirma. 1 Kullanim, sozdizimi ve yapilandirma dosya hatasi. 2 Islevsel hata. 3 Bir alt surec basarisiz oldu. TANILAR Veritabani olusturulurken asagidaki uyari iletileri yayilabilir. : whatis sayfa(bol) ayristirmasi basarisiz Verilen satirindan satirlari cikarma denemesi basarisiz oldu. Bu genellikle kotu bir sekilde yazilmis bir kilavuz sayfadan kaynaklanir; ancak boyle bircok ileti gonderilirse sistemin man-db whatis cozumleyici ile uyusmayan standart olmayan kilavuz sayfalari ihtimali ihtimal dahilindedir. Daha fazla bilgi icin lexgrog(1) bolumundeki WHATIS PARSING bolumune bakin. : sarkan bir sembolik bagdir mevcut degil; ancak bir sembolik bag tarafindan basvuruluyor. Erisen bagin ini tanimlayabilmek icin daha fazla teshis yayilir. : kotu sembolik bag veya ROFF `.so' istegi varolmayan bir dosyaya ya sembolik bir bag ya da ROFF dahil etme istegi iceriyor. : sahte dosya adi yoksayiliyor gecerli bir kilavuz sayfasi olabilir veya olmayabilir; ancak adi gecersizdir. Bu genellikle, kilavuz sayfa bolumune konan kesit uzantisi olan bir kilavuz sayfaya baglidir. : rakip uzantilar Joker karakter benzersiz degil. Bunun nedeni genellikle ayni kilavuz sayfanin sikistirilmis ve sikistirilmamis bir surumunun varligidir. En yeni olanlar haric hepsi goz ardi edilir. DOSYALAR /etc/man_db.conf man-db yapilandirma dosyasi. /var/cache/man/index.(bt|db|dir|pag) FHS uyumlu bir global indeks veritabani onbellegi. Veritabani onbellegi icin eski konumlar sunlari icerir: /usr/man/index.(bt|db|dir|pag) Geleneksel bir global indeks veritabani onbellegi. /var/catman/index.(bt|db|dir|pag) Alternatif veya FSSTND uyumlu genel indeks veritabani onbellegi. AYRICA BAKINIZ lexgrog(1), man(1), manpath(5), catman(8) Daha once bu kilavuz sayfasindaki WHATIS PARSING bolumu, artik lexgrog(1)'un bir parcasidir. YAZAR Wilf. (G.Wilford@ee.surrey.ac.uk). Fabrizio Polacco (fpolacco@debian.org). Colin Watson (cjwatson@debian.org). HATALAR https://gitlab.com/man-db/man-db/-/issues https://savannah.nongnu.org/bugs/?group=man-db 2.12.1 2024-04-05 MANDB(8)