Below are easy install instructions by OS and Architecture. As always there are always the standard instructions in the README.md as well.
darwin
386 - darwin
# Export the sha256sum for verification.
$ export UDICT_SHA256="2132af5f14be59175c9c362121fe1de81ee2423a4d8fa7bdb99da58ef0e99b23"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-darwin-386" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
amd64 - darwin
# Export the sha256sum for verification.
$ export UDICT_SHA256="07590cab10828ac1c73924788c95ff394a4b8712229e9d2dea64189c757fab06"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-darwin-amd64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
freebsd
386 - freebsd
# Export the sha256sum for verification.
$ export UDICT_SHA256="f3e62ed36a31f9d075378dec312e63e62578fe02ac364db02104faf8f3e788c9"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-freebsd-386" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
amd64 - freebsd
# Export the sha256sum for verification.
$ export UDICT_SHA256="f900a4ce167e6f04a4955999fb8afd054ec64a85c5a9b329c82386195169345a"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-freebsd-amd64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
linux
386 - linux
# Export the sha256sum for verification.
$ export UDICT_SHA256="5372dfce435a7cfe187347846dea668cdc61fb8bcb78d8ea344c7d8268fffb41"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-linux-386" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
amd64 - linux
# Export the sha256sum for verification.
$ export UDICT_SHA256="0320ba1fe542cab5ce390df030f581e5901b7115b7ffaf5578f6f42914790ebe"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-linux-amd64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
arm - linux
# Export the sha256sum for verification.
$ export UDICT_SHA256="5af548f3b7a365ac743d26fe9b805df7351a176642cdb0fc05c842cc6c4c031d"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-linux-arm" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
arm64 - linux
# Export the sha256sum for verification.
$ export UDICT_SHA256="37e557351e35fa25948184e847fb3ee1e944ab96458bec35a64804f71acb9cf0"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-linux-arm64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
solaris
amd64 - solaris
# Export the sha256sum for verification.
$ export UDICT_SHA256="de0fd671c8bf4d63eec1d63fecbea2443f533ad901d099693066a577696b72d5"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-solaris-amd64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
windows
386 - windows
# Export the sha256sum for verification.
$ export UDICT_SHA256="b0f39252d0eba9f30dbbdb5195405dfb22a2e4a35f09cca9d98c4071b529c72e"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-windows-386" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h
amd64 - windows
# Export the sha256sum for verification.
$ export UDICT_SHA256="c850859fa51e3d8dea65db1ab62304845336f2757e894eca62ce195beb783bb8"
# Download and check the sha256sum.
$ curl -fSL "https://github.com/genuinetools/udict/releases/download/v0.5.4/udict-windows-amd64" -o "/usr/local/bin/udict" \
&& echo "${UDICT_SHA256} /usr/local/bin/udict" | sha256sum -c - \
&& chmod a+x "/usr/local/bin/udict"
$ echo "udict installed!"
# Run it!
$ udict -h