macOS
brew install dictlocal Homebrew formula metadata
sudo port install dictMacPorts ports tree · textproc/dict/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für dict in AI-Agent-Workflows.
Installation
brew install dictlocal Homebrew formula metadata
sudo port install dictMacPorts ports tree · textproc/dict/Portfile · Quelle: api.github.com
sudo apt install dictDebian stable package indexes · dict · Quelle: deb.debian.org
nix profile install nixpkgs#dictnixpkgs package indexes · dict · Quelle: raw.githubusercontent.com
sudo dnf install dictdFedora Rawhide package metadata · dictd · Quelle: dl.fedoraproject.org
sudo pacman -S dictdArch Linux sync databases · dictd · Quelle: geo.mirror.pkgbuild.com
sudo zypper install dictdopenSUSE Tumbleweed package metadata · dictd · Quelle: download.opensuse.org
Überblick
Dictionary Server Protocol (RFC2229) client
Verlauf
dict is the command-line client and companion server/tool suite for the DICT Dictionary Server Protocol. It sits in the Unix tradition of small text tools while exposing network dictionary lookup, formatting, compression, and server administration utilities.
The DICT protocol was published as RFC 2229 in October 1997 to replace older webster-style dictionary access with a TCP query/response protocol that could address multiple dictionary databases through one interface. The dictd source tree carries that protocol lineage into a client, daemon, formatter, dictzip compressor, and supporting tools.
The current public repository describes itself as client/server software, human-language dictionary databases, and tools supporting RFC 2229. Its NEWS file shows long maintenance across Unix-like systems, including 2011 utility additions, 2020 IPv6 support, and a 2023 build-system refresh.
dict became package-manager material because it gives terminal users a network dictionary client, while also letting administrators run local DICT servers. The upstream README points operators to dict.org mailing lists for release, database, and server-operator discussion, which reflects the project culture around shared dictionary services.
The client reads server settings from ~/.dictrc or /etc/dict.conf and connects to DICT servers on the RFC port by default. Typical use is direct word lookup, database listing, matching strategies, or using dictd and dictfmt to serve and build dictionaries locally.
For package nerds, dict is interesting because it packages a complete protocol ecosystem rather than a single command: CLI client, daemon, database tooling, compression format, sample configs, and a standards document all live close together.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.dictrc/etc/dict.conf/etc/dictd.confExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
colorit | cli | globales Executable | |
dict | cli | globales Executable | |
dict_lookup | cli | globales Executable | |
dictd | cli | globales Executable | |
dictdplugin-config | cli | globales Executable | |
dictfmt | cli | globales Executable | |
dictfmt_index2suffix | cli | globales Executable | |
dictfmt_index2word | cli | globales Executable | |
dictl | cli | globales Executable | |
dictunformat | cli | globales Executable | |
dictzip | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:dict |
|---|---|
| Version | 1.13.3 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/dict |
| Homepage | https://dict.org/bin/Dict |
| Repository | https://github.com/cheusov/dictd |
| Upstream-Dokumentation | https://github.com/cheusov/dictd#readme |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://downloads.sourceforge.net/project/dict/dictd/dictd-1.13.3/dictd-1.13.3.tar.gz |
| Abhängigkeiten | libmaa |
| Build-Abhängigkeiten | libtool |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | dict |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
dict 1.13.1+dfsg-1
dictionary client
https://sourceforge.net/projects/dict/
sudo apt install dictdict
nix profile install nixpkgs#dictdict 1.13.1+dfsg-1build1
dictionary client
https://sourceforge.net/projects/dict/
sudo apt install dictdict
sudo port install dictdictd 1.13.1+dfsg-1
dictionary server
https://sourceforge.net/projects/dict/
sudo apt install dictddictfmt 1.13.1+dfsg-1
utility to format a file for use by a dictd server
https://sourceforge.net/projects/dict/
sudo apt install dictfmtdictzip 1.13.1+dfsg-1
compression utility for dictionary databases
https://sourceforge.net/projects/dict/
sudo apt install dictzipdictd 1.13.1+dfsg-1build1
dictionary server
https://sourceforge.net/projects/dict/
sudo apt install dictddictfmt 1.13.1+dfsg-1build1
utility to format a file for use by a dictd server
https://sourceforge.net/projects/dict/
sudo apt install dictfmtdictzip 1.13.1+dfsg-1build1
compression utility for dictionary databases
https://sourceforge.net/projects/dict/
sudo apt install dictzipdictd 1.13.3-6.fc45
DICT protocol (RFC 2229) server and command-line client
sudo dnf install dictddictd-server 1.13.3-6.fc45
Server for the Dictionary Server Protocol (DICT)
sudo dnf install dictd-serverdictd 1.13.3-1
Online dictionary client and server
https://sourceforge.net/projects/dict/
sudo pacman -S dictddictd 1.13.3+git.1731775346.2b21553-2.3
DICT protocol (RFC 2229) server and command-line client
https://github.com/cheusov/dictd
sudo zypper install dictddictd-devel 1.13.3+git.1731775346.2b21553-2.3
Development files for dictd
https://github.com/cheusov/dictd
sudo zypper install dictd-develQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.