dictd - dictionary server

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: dictd
Package version: 1.12.1+dfsg
Package release: 3
Package architecture: amd64
Package type: deb
Installed size: 344 B
Download size: 101.40 KB
Official Mirror: archive.ubuntu.com
This package provides a TCP-based server that allows a client to access dictionary definitions from a set of natural language dictionary databases. Many dictionary databases have been packaged for use with dictd. They are described in the /usr/share/doc/dictd/README.Debian.gz file. Either dict-gcide or dict-wn is essential for a useful English language dictionary server. It is strongly recommended that both be installed. If you are interested in computer terminology, it is recommended to install at least dict-jargon, dict-foldoc, or dict-vera. The client program, dict, is packaged separately and is needed on all machines that will use the server.



  • dict-server


  • dict-server


    Source package: dictd

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install dictd deb package:
      # sudo apt-get install dictd


    • /etc/dictd/dictd.conf
    • /etc/dictd/dictd.order
    • /etc/dictd/dictdconfig.alias
    • /etc/init.d/dictd
    • /usr/lib/dictd/README.Plugins.gz
    • /usr/sbin/dictd
    • /usr/sbin/dictdconfig
    • /usr/share/dictd/ucf/default.md5sums
    • /usr/share/dictd/ucf/default.template
    • /usr/share/doc/dictd/NEWS.Debian.gz
    • /usr/share/doc/dictd/NEWS.gz
    • /usr/share/doc/dictd/README.Debian.gz
    • /usr/share/doc/dictd/README.Debugging.gz
    • /usr/share/doc/dictd/README.Index2suffix.gz
    • /usr/share/doc/dictd/README.Index2word.gz
    • /usr/share/doc/dictd/README.Plugins.gz
    • /usr/share/doc/dictd/README.Unformat.gz
    • /usr/share/doc/dictd/README.Virtual_dictionaries.gz
    • /usr/share/doc/dictd/README.inetd.gz
    • /usr/share/doc/dictd/changelog.Debian.gz
    • /usr/share/doc/dictd/copyright
    • /usr/share/doc/dictd/security.doc
    • /usr/share/doc/dictd/examples/dictd1.conf
    • /usr/share/doc/dictd/examples/dictd2.conf
    • /usr/share/doc/dictd/examples/dictd3.conf
    • /usr/share/doc/dictd/examples/dictd4.conf
    • /usr/share/doc/dictd/examples/dictd_complex.conf
    • /usr/share/doc/dictd/examples/dictd_mime.conf
    • /usr/share/doc/dictd/examples/dictd_plugin_dbi.conf
    • /usr/share/doc/dictd/examples/dictd_popen.conf
    • /usr/share/doc/dictd/examples/dictd_site.txt
    • /usr/share/doc/dictd/examples/dictd_virtual.conf
    • /usr/share/doc/dictd/examples/dictd_virtual2.conf
    • /usr/share/lintian/overrides/dictd
    • /usr/share/man/man8/dictd.8.gz
    • /usr/share/man/man8/dictdconfig.8.gz


    2014-09-20 - Robert Luberda <robert@debian.org> dictd (1.12.1+dfsg-3) unstable; urgency=medium * Build-Depends on libtool-bin instead of libtool (closes: #761744). * Standards-Version: 3.9.6 (no changes).

    2013-05-09 - Robert Luberda <robert@debian.org> dictd (1.12.1+dfsg-2) unstable; urgency=low * Upload to unstable.

    2013-03-28 - Robert Luberda <robert@debian.org> dictd (1.12.1+dfsg-1) experimental; urgency=low * New upstream version: + fixed "dictl: incorrect handling of apostrophe" (closes: #677868). * Remove 13-dictd_virtual-example.patch and 14-dictd.8-typos.patch as they were applied by upstream. * Merge 12-spelling-typos2.patch into 9-spelling-typos.patch. * Switch to using debhelper v9..

    2012-05-20 - Robert Luberda <robert@debian.org> dictd (1.12.0+dfsg-5) unstable; urgency=low * 14-dictd.8-typos.patch: Fix typos in dictd(8) man page (closes: #657197). * debian/control: + Standards-Version: 3.9.3. + Update VCS fields. * debian/dictd.init: add lsb Description field.

    2012-03-09 - Christian Perrier <bubulle@debian.org> dictd (1.12.0+dfsg-4.1) unstable; urgency=low * Non-maintainer upload. * Fix pending l10n issues. Debconf translations: - Dutch; (Jeroen Schot). Closes: #652021 - Indonesian (Mahyuddin Susanto). Closes: #661144

    2011-05-07 - Robert Luberda <robert@debian.org> dictd (1.12.0+dfsg-4) unstable; urgency=low * Rebuild with the latest libmaa. * Add Danish translation of debconf templates (closes: #624662). * debian/control: + Standards-Version: 3.9.2 (no changes); + reformat dependency fields with wrap-and-sort command; + bump dependency on libmaa-dev to >= 1.3.0; + add VCS fields. * debian/rules: switch to using debhelper's tiny rules format. * debian/copyright: change format to DEP-5. * Prefix patch names with a sequential numbers and refresh patches with gbp-pq import/export. * New patches: + 12-spelling-typos2: fix more spelling typos found by lintian; + 13-dictd_virtual-example: fix wrong keyword in dictd_virtual.conf example (closes: #622637).

    2011-02-13 - Robert Luberda <robert@debian.org> dictd (1.12.0+dfsg-3) unstable; urgency=low * Upload to unstable. * debian/rules: + support build-arch and build-indep targets; + make use of dpkg-buildflags, dh_auto_*, dh_autotools_dev* commands; + pass -D_FILE_OFFSET_BITS=64 to CPPFLAGS. * Join Makefile-debcflags.patch, Makefile-clean.patch into Makefile.patch. * Makefile.patch: don't filter `-O' out from CFLAGS any more. * dict_lookup.patch: minor fix.

    2011-02-02 - Robert Luberda <robert@debian.org> dictd (1.12.0+dfsg-2) experimental; urgency=low * Merge changes from version 1.11.2+dfsg-4. * Install the new dict_lookup binary into dict package. * Add dict_lookup.patch: + check for existance of xterm & xclip commands; + select first available utf-8 locale or fail if there isn't any; + use colorit with its default configuration.

    2011-01-23 - Robert Luberda <robert@debian.org> dictd (1.12.0+dfsg-1) experimental; urgency=low * New upstream release. * Add Brazilian Portuguese debconf templates translation (closes: #610408). * Bump debhelper to v8. * Switch to the 3.0 (quilt) source format. Drop build dependency on quilt together with the debian/README.source file.

    2011-01-28 - Robert Luberda <robert@debian.org> dictd (1.11.2+dfsg-4) unstable; urgency=medium * md5-64bit.patch: fix invalid definition on uint32 type on 64-bit systems (except for alpha), which caused failures when 64-bit dict client tried to authenticate a user against 32-bit dictd server (closes: #611203). * Add Brazilian Portuguese debconf templates translation (closes: #610408).