macOS
brew install hfstospelllocal Homebrew formula metadata
安装
brew install hfstospelllocal Homebrew formula metadata
sudo apt install hfst-ospellDebian stable package indexes · hfst-ospell · 来源: deb.debian.org
nix profile install nixpkgs#hfst-ospellnixpkgs package indexes · pkgs/by-name/hf/hfst-ospell/package.nix · 来源: api.github.com
sudo zypper install hfst-ospellopenSUSE Tumbleweed package metadata · hfst-ospell · 来源: download.opensuse.org
概览
Helsinki Finite-State Technology ospell
历史
HFST ospell is the spell-checking library and command-line tool associated with Helsinki Finite-State Technology. It applies HFST optimized-lookup transducers to spell checking, correction, and integration with desktop proofing stacks.
HFST, the Helsinki Finite-State Technology project, was built at the University of Helsinki as a toolkit for processing natural-language morphologies with finite-state automata and transducers. Its project page describes wide-coverage implementations for languages with varying morphological complexity, and the main HFST repository presents the toolkit as a bridge across finite-state libraries and toolkits for linguistic systems.
hfst-ospell is the spell-checking branch of that ecosystem. Its README describes a minimal optimized-lookup-format spell-checking library plus a demonstration command-line checker. The code exposes a C++ API around weighted transducers and a `hfst-ospell` utility that composes an error source and lexicon over standard input to print corrections.
The package kept a deliberately narrow scope: rather than replacing all of HFST, it supplies the spell-checking runtime and proofing-facing command tools. The GitHub release list records releases through 0.5.4 in February 2024, while the broader HFST site points users to binaries, libraries, morphological resources, and release notes.
HFST-based spellers found use through language-technology projects that need finite-state spell checking for morphologically rich and lower-resource languages. The hfst-ospell README explicitly points to Voikko as the route into real applications, and then from Voikko into Enchant, LibreOffice, and Firefox.
The input package facts record hfst-ospell in Homebrew, Debian, Ubuntu, Nix, and zypper-family packaging. That cross-distro footprint is typical for language infrastructure that is not itself a consumer app but is needed by dictionaries, proofing tools, and build pipelines.
Developers can link against the library with `pkg-config --cflags hfstospell` and `pkg-config --libs hfstospell`, then construct spellers from HFST transducer files. Command-line users can run `hfst-ospell` with an error source and lexicon, and related packaged tools include `hfst-ospell-office` and `hfst-ospell-predict`.
The practical workflow is usually upstream of a user-facing editor: build or obtain ZHFST/HFST resources for a language, test correction behavior with the command-line tools, and integrate the runtime through Voikko or adjacent proofing infrastructure.
For package nerds, hfst-ospell is a small but important split package: it packages the proofing runtime separately from the larger HFST compiler/toolkit stack. That makes it easier for distributions to depend on the runtime where a desktop spell checker or dictionary package needs it without forcing every user to install the full morphology development environment.
It is also a good example of finite-state NLP infrastructure crossing into ordinary desktop packaging. A command-line checker, a C++ library, pkg-config metadata, and desktop proofing adapters make the same linguistic transducers useful from both shell scripts and office-suite spell checking.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
hfst-ospell | cli | 全局可执行文件 | |
hfst-ospell-office | cli | 全局可执行文件 | |
hfst-ospell-predict | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/hfst/hfst-ospell
安装元数据
| 软件包键 | brew:hfstospell |
|---|---|
| 版本 | 0.5.4 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/hfstospell |
| 主页 | https://hfst.github.io/ |
| 仓库 | https://github.com/hfst/hfst-ospell |
| 上游文档 | https://github.com/hfst/hfst-ospell#readme |
| 许可证 | Apache-2.0 |
| 源码归档 | https://github.com/hfst/hfst-ospell/releases/download/v0.5.4/hfst-ospell-0.5.4.tar.bz2 |
| 依赖 | icu4c@78, libarchive |
| 构建依赖 | autoconf, automake, libtool, pkgconf |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | hfstospell |
| Version Scheme | 0 |
| Revision | 5 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
hfst-ospell 0.5.4-1+b3
Spell checker library and tool based on HFST
https://github.com/hfst/hfst-ospell
sudo apt install hfst-ospellhfst-ospell-dev 0.5.4-1+b3
HFST spell checker development files
https://github.com/hfst/hfst-ospell
sudo apt install hfst-ospell-devlibhfstospell11 0.5.4-1+b3
HFST spell checker runtime libraries
https://github.com/hfst/hfst-ospell
sudo apt install libhfstospell11hfst-ospell
nix profile install nixpkgs#hfst-ospellhfst-ospell 0.5.4-1build3
Spell checker library and tool based on HFST
https://github.com/hfst/hfst-ospell
sudo apt install hfst-ospellhfst-ospell-dev 0.5.4-1build3
HFST spell checker development files
https://github.com/hfst/hfst-ospell
sudo apt install hfst-ospell-devlibhfstospell11 0.5.4-1build3
HFST spell checker runtime libraries
https://github.com/hfst/hfst-ospell
sudo apt install libhfstospell11hfst-ospell 0.5.4-1.8
Spell checker library and tool based on HFST
sudo zypper install hfst-ospellhfst-ospell-devel 0.5.4-1.8
HFST spell checker development files
sudo zypper install hfst-ospell-devellibhfstospell11 0.5.4-1.8
HFST spell checker runtime libraries
sudo zypper install libhfstospell11libhfstospell11-32bit 0.5.4-1.8
HFST spell checker runtime libraries
sudo zypper install libhfstospell11-32bit来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.