Provided by: man-db_2.13.1-1_amd64 bug

NAMA

       mandb - buat atau perbarui indeks persediaan halaman buku panduan

RINGKASAN

       mandb [-dqsucpt?V|-h|-V] [-C berkas] [jalurman]
       mandb [-dqsut] [-C berkas] -f nama berkas ...

DESKRIPSI

       mandb  is  used  to  initialise or manually update index database caches.  The caches contain information
       relevant to the current state of the manual page system and the information stored within them is used by
       the man-db utilities to enhance their speed and functionality.

       Ketika membuat atau memperbarui sebuah indeks, mandb akan memperingatkan dari permintaan buruk .so  ROFF,
       nama berkas halaman buku panduan palsu dan halaman buku panduan dari whatis tidak dapat diambil.

       Memberikan  mandb  dengan  sebuah  sebuah jalur alternatif dipisahkan dengan tanda titik dua akan memaksa
       jalur pencarian internal hierarki sistem halaman  buku  panduan,  yang  ditentukan  dari  informasi  yang
       ditemukan dalam berkas konfigurasi man-db.

PERSEDIAAN BASIS DATA

       mandb dapat disusun dengan dukungan untuk tipe basis data apapun seperti berikut ini.

       Name          Async   Filename
       ──────────────────────────────────────
       Berkeley db   Yes     index.bt
       GNU gdbm      Yes     index.db
       UNIX ndbm     No      index.(dir|pag)

       Tipe  basis  data  itu  yang  mendukung  pembaruan asinkron memberikan kecepatan lebih dengan kemungkinan
       korupsi pada saat terjadi terminasi yang tidak biasa. Dalam kasus  yang  tidak  biasa  dimana  ini  telah
       terjadi, mungkin perlu untuk menjalankan kembali mandb dengan pilihan -c untuk membuat kembali basis data
       dari awal.

PILIHAN

       -d, --debug
              Tampilkan informasi penelusuran.

       -q, --quiet
              Tidak menghasilkan peringatan.

       -s, --no-straycats
              Jangan  habiskan  waktu untuk mencari atau menambahkan informasi ke basis data mengenai berkas cat
              yang salah.

       -p, --no-purge
              Jangan habiskan waktu untuk memeriksa halaman buku panduan yang terhapus  dan  hapus  mereka  dari
              basis data.

       -c, --create
              Secara  baku,  mandb akan mencoba memperbarui basis data yang dibuat sebelumnya. Jika sebuah basis
              data tidak ada, ini akan dibuat. Pilihan ini memaksa mandb untuk menghapus basis  data  sebelumnya
              dan membuat kembali dari awal, dan mengimplikasikan --no-purge. Ini mungkin diperlukan jika sebuah
              basis  data  telah  terkorupsi atau jika sebuah skema penyimpanan basis data baru dikenalkan dalam
              masa depan.

       -u, --user-db
              Buat basis data untuk pengguna saja, baik dengan ijin tulis yang dibutuhkan  untuk  membuat  basis
              data sistem.

       -t, --test
              Lakukan  pemeriksaan  kebenaran  di  halaman  buku  panduan dalam hierarki jalur pencarian. Dengan
              pilihan ini, mandb tidak akan mengubah basis data yang sudah ada.

       -f, --filename
              Hanya perbarui masukan dari nama berkas yang diberikan. Pilihan ini tidak untuk  penggunaan  umum;
              ini  digunakan secara internal oleh man ketika ini telah disusun dengan MAN_DB_UPDATES pilihan dan
              menemukan bahwa sebuah halaman telah kadaluarsa. Ini mengimplikasikan -p dan menonaktifkan -c  dan
              -s.

       -C berkas, --config-file=berkas
              Use this user configuration file rather than the default of ~/.manpath.

       -?, --help
              Tampilkan pesan penggunaan, kemudian keluar.

       --usage
              Tampilkan sebuah pesan bantuan dan keluar.

       -V, --version
              Tampilkan versi, kemudian keluar.

STATUS KELUAR

       0      Eksekusi aplikasi sukses.

       1      Penggunaan, sintaks, atau berkas konfigurasi error.

       2      Operasional error.

       3      Sebuah proses anak gagal.

DIAGNOSA

       Pesan peringatan berikut dapat dikeluarkan selama pembuatan basis data.

       <nama berkas>: whatis pengambilan untuk halaman(sec) gagal
              Sebuah  percobaan  untuk  mengekstrak  baris  whatis  <dari nama berkas> yang diberikan gagal. Ini
              biasanya karena halaman buku panduan yang ditulis kurang lengkap, tetapi jika banyak pesan seperti
              itu yang dikeluarkan sepertinya sistem berisi halaman buku panduan yang tidak standar  yang  tidak
              sesuai  dengan  pengambil  man-db  whatis.  Lihat  bagian  WHATIS  PARSING  dalam lexgrog(1) untuk
              informasi lebih lanjut.

       <nama berkas>: adlaah sebuah simlink dangling
              <nama berkas> tidak ada tetapi direferensikan oleh sebuah link  simbolik.  Diagnosa  lebih  lanjut
              biasanya dikeluarkan untuk mengidentifikasikan <nama berkas> dari offending link.

       <nama berkas>: symlink buruk atau permintaan `.so' ROFF
              <nama berkas> baik sebuak link simbolik ke, atau berisi sebuah ROFF termasuk permintaan ke, sebuah
              berkas yang tidak ada.

       <nama berkas>: mengabaikan nama berkas palsu
              <nama  berkas> mungkin atau tidak mungkin berupa sebuah halaman buku panduan normal tetapi namanya
              tidak valid. Ini biasanya karena sebuah halaman buku panduan dengan ekstensi bagian <x>  diletakan
              dalam bagian halaman buku panduan <y>.

       <filename_mask>: ekstensi berkompetensi
              Karakter  bebas  <filename_mask>  tidak  unik.  Ini  biasanya  disebabkan  oleh  adanya baik versi
              terkompres dan tidak terkompres dari halaman buku panduan yang sama. Seluruh  tetapi  yang  paling
              baru diabaikan.

BERKAS

       /etc/manpath.config
              berkas konfigurasi man-db.

       /var/cache/man/index.(bt|db|dir|pag)
              Sebuah persediaan basis data indeks menyeluruh sesuai dengan FHS.

       Lokasi lebih lama untuk persediaan basis data dimasukan:

       /usr/man/index.(bt|db|dir|pag)
              Sebuah persediaan basis data indeks menyeluruh tradisional.

       /var/catman/index.(bt|db|dir|pag)
              Sebuah persediaan basis data indeks menyeluruh alternatif atau sesuai dengan FSSTND.

LIHAT JUGA

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

       WHATIS PARSING bagian sebelumnya dalam halaman buku panduan ini sekarang bagian dari lexgrog(1).

PENGARANG

       Wilf. (G.Wilford@ee.surrey.ac.uk).
       Fabrizio Polacco (fpolacco@debian.org).
       Colin Watson (cjwatson@debian.org).

BUGS

       https://gitlab.com/man-db/man-db/-/issues
       https://savannah.nongnu.org/bugs/?group=man-db

2.13.1                                             2025-05-02                                           MANDB(8)