UPDATE-DEFAULT-ISPELL(8)
π UPDATE-DEFAULT-ISPELL π
okay bestie, gather round, because we're talking about update-default-ispell(8) β yes it's a section 8 page, yes it's about updating the default ispell dictionary, and yes it is lowkey doing way more than the name lets on. sit with me. π«Ά
β¨ NAME β¨
update-default-ispell β update default ispell dictionary. that's it, that's the whole vibe. π
πΈ SYNOPSIS πΈ
update-default-ispell [--skip-symlinks] [--triggered]
π¦ DESCRIPTION π¦
WARNING: Not to be used from the command line unless you know very well what you are doing. like, fr fr. this is not a "just poke at it and see" situation, bestie. π
This program is intended to be called from the ispell dictionary package postinst, from select-default-ispell, or from the dictionaries-common postinst. it's a backstage queen, not a front-of-house performer. π
When it's called under dpkg control with the --trigger option, the script is run normally. otherwise, the dictionaries-common update-default-ispell trigger gets enabled for a later run. so it either does the thing or it books the thing in for later, no in-between. β¨
With the --skip-symlinks option, the symlinks setting is skipped. this is needed for update-default-ispell when it's called from the dictionaries-common postinst, since autobuilt hashes may not yet be available. (translation: the symlink moment has to wait its turn, the hashes aren't ready yet π)
When run normally β from the command line, or with --trigger β this script rebuilds the info at /var/cache/dictionaries-common/ispell.db after the files under /var/lib/dictionaries-common/ispell, reads the system default from the debconf database, and unless it's disabled, sets the default symlinks in /etc/dictionaries-common pointing to the appropriate files in /usr/lib/ispell/. so many little jobs. she's booked and busy. π
For ispell, this script also updates the system-wide setting /etc/dictionaries-common/ispell-default and the emacsen, jed, and SquirrelMail support after known info. ate. π₯
π OPTIONS π
--skip-symlinksβ Do not try to set symlinks at the/etc/dictionaries-commondir. skipping the symlink step, respectfully. π--triggeredβ Run all the code instead of trying to enable theupdate-default-ispelltrigger. like, do it now, don't schedule it. β
π SEE ALSO π
The dictionaries-common policy document. go read it, it's giving lore. πβ¨
π AUTHORS π
Rafael Laboissiere, Agustin Martin Domingo. absolute icons, we stan. π«Ά
and that's the whole page, bestie π this was version 1.31.4, dated 2026-3-22, and it's the UPDATE-DEFAULT-ISPELL(8) manual β no cap, go forth and don't run it from the command line unless you very well know what you're doing. mwah π
π¦ where this page comes from
- ubuntu resolute: dictionaries-common 1.31.4
- ubuntu stonking: dictionaries-common 1.31.4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms