dwww Home | Manual pages | Find package

MANDB(8)                 Kılavuz sayfası yardımcıları                 MANDB(8)

AD
       mandb - kılavuz sayfası index önbellekleri oluştur veya güncelle

ÖZET
       mandb [-dqsucpt?V] [-C dosya] [manpath]
       mandb [-dqsut] [-C dosya] -f dosyaadı ...

AÇIKLAMA
       mandb  genellikle  index  veritabanı önbelleklerini başlatmak veya elle
       güncellemek için kullanılır.   Önbellekler,  kılavuz  sayfa  sisteminin
       geçerli   durumu  ile  ilgili  bilgileri  içerir  ve  içinde  depolanan
       bilgiler,  hızını  ve  işlevselliğini  artırmak  için  man-db  yardımcı
       programları tarafından kullanılır.

       Bir   dizin   oluştururken  veya  güncellerken,  mandb  kötü  ROFF  .so
       istekleri,  sahte   kılavuz   sayfası   dosya   adları   ve   whatis'in
       çözümlenemediği manuel sayfalar konusunda uyarır.

       İsteğe  bağlı  iki  nokta  üstüste ile ayrılmış yolla mandb sağlanması,
       man-db yapılandırma dosyası içinde bulunan  bilgilerden  belirlenen  iç
       sistem kılavuz sayfa hiyerarşisi arama yolunu geçersiz kılacaktır.

VERİTABANI ÖNBELLEKLERİ
       mandb,  aşağıdaki  veritabanı  türlerinden herhangi birinin desteği ile
       derlenebilir.

       Ad            Asenkron   Dosya Adı
       ─────────────────────────────────────────
       Berkeley db   Evet       index.bt
       GNU gdbm      Evet       index.db
       UNIX ndbm     Hayır      index.(dir|pag)

       Eşzamansız   güncellemeleri   destekleyen   bu   veritabanı    türleri,
       alışılmadık   derecede   fesih   durumunda  olası  bozulmalar  pahasına
       geliştirilmiş hız sağlar.  Bunun gerçekleştiği olağandışı bir  durumda,
       veritabanlarını sıfırdan yeniden oluşturmak için mandb-c seçeneğiyle
       yeniden çalıştırmak gerekebilir.

SEÇENEKLER
       -d, --debug
              Hata ayıklama bilgisini göster.

       -q, --quiet
              Hiç uyarı üretme.

       -s, --no-straycats
              Başıboş cat'lar  ilgili  olarak  veritabanlarına  bakmak  ya  da
              bunlara zaman bulmak için harcama yapmayın.

       -p, --no-purge
              Silinen  kılavuz  sayfalarını kontrol etmek ve veritabanlarından
              temizlemek için vakit harcamayın.

       -c, --create
              Öntanımlı olarak, mandb daha  önce  oluşturulan  veritabanlarını
              güncelleştirmeye   çalışacaktır.    Bir   veritabanı  yoksa  onu
              oluşturur.  Bu seçenek, mandb'ı önceki veritabanlarını silmek ve
              sıfırdan  tekrar  oluşturmak için zorlar ve --no-purge. anlamına
              gelir. Bu, bir veritabanı bozulduysa  veya  gelecekte  yeni  bir
              veritabanı depolama şeması getirildiğinde gerekebilir.

       -u, --user-db
              Sistem  veritabanları  oluşturmak  için  gereken  yazma izinleri
              varsa bile yalnızca kullanıcı veritabanları oluştur.

       -t, --test
              Hiyerarşi arama yolundaki kılavuz sayfaların doğruluğunu kontrol
              et.  Bu seçenekle, mandb mevcut veritabanlarını değiştirmez.

       -f, --filename
              Yalnızca  verilen  dosya  adına  ait  girdileri güncelleyin.  Bu
              seçenek genel kullanım için değildir; MAN_DB_UPDATES seçeneğiyle
              derlendiğinde  dahili  olarak  man  tarafından kullanılır ve bir
              sayfanın güncel olup olmadığını bulur.  -p 'yi ima eder ve -c ve
              -s'yi devre dışı bırakır.

       -C dosya, --config-file=dosya
              ~/.manpath   öntanımlısı   yerine   bu   kullanıcı  yapılandırma
              dosyasını kullanın.

       -?, --help
              Kullanım iletisini göster, sonra çık.

       --usage
              Kısa kullanım iletisini göster ve çık.

       -V, --version
              Sürümü göster, sonra çık.

ÇIKIŞ DURUMU
       0      Başarılı program çalıştırma.

       1      Kullanım, sözdizimi ve yapılandırma dosya hatası.

       2      İşlevsel hata.

       3      Bir alt süreç başarısız oldu.

TANILAR
       Veritabanı oluşturulurken aşağıdaki uyarı iletileri yayılabilir.

       <filename>: whatis sayfa(böl) ayrıştırması başarısız
              Verilen  <filename>  satırından   satırları   çıkarma   denemesi
              başarısız  oldu.   Bu  genellikle  kötü bir şekilde yazılmış bir
              kılavuz  sayfadan  kaynaklanır;   ancak   böyle   birçok   ileti
              gönderilirse  sistemin  man-db  whatis çözümleyici ile uyuşmayan
              standart   olmayan   kılavuz    sayfaları    ihtimali    ihtimal
              dahilindedir.   Daha  fazla  bilgi  için lexgrog(1)  bölümündeki
              WHATIS PARSING bölümüne bakın.

       <filename>: sarkan bir sembolik bağdır
              <filename> mevcut  değil;  ancak  bir  sembolik  bağ  tarafından
              başvuruluyor.   Erişen  bağın <filename>ini tanımlayabilmek için
              daha fazla teşhiş yayılır.

       <filename>: kötü sembolik bağ veya ROFF `.so' isteği
              <filename> varolmayan bir dosyaya ya  sembolik  bir  bağ  ya  da
              ROFF dahil etme isteği içeriyor.

       <filename>: sahte dosya adı yoksayılıyor
              <filename>   geçerli   bir   kılavuz   sayfası   olabilir   veya
              olmayabilir; ancak adı geçersizdir.  Bu genellikle, <y>  kılavuz
              sayfa bölümüne konan kesit uzantısı <x> olan bir kılavuz sayfaya
              bağlıdır.

       <filename_mask>: rakip uzantılar
              Joker karakter <filename_mask> benzersiz  değil.   Bunun  nedeni
              genellikle    aynı    kılavuz    sayfanın    sıkıştırılmış    ve
              sıkıştırılmamış bir sürümünün varlığıdır.  En yeni olanlar hariç
              hepsi göz ardı edilir.

DOSYALAR
       /etc/manpath.config
              man-db yapılandırma dosyası.

       /var/cache/man/index.(bt|db|dir|pag)
              FHS uyumlu bir global indeks veritabanı önbelleği.

       Veritabanı önbelleği için eski konumlar şunları içerir:

       /usr/man/index.(bt|db|dir|pag)
              Geleneksel bir global indeks veritabanı önbelleği.

       /var/catman/index.(bt|db|dir|pag)
              Alternatif veya FSSTND uyumlu genel indeks veritabanı önbelleği.

AYRICA BAKINIZ
       lexgrog(1), man(1), manpath(5), catman(8)

       Daha   önce  bu  kılavuz  sayfasındaki  WHATIS  PARSING  bölümü,  artık
       lexgrog(1)'un bir parçasıdır.

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.11.2                            2023-01-08                          MANDB(8)

Generated by dwww version 1.15 on Mon Jul 1 04:42:01 CEST 2024.