macOS
brew install gaffitterlocal Homebrew formula metadata
安装
brew install gaffitterlocal Homebrew formula metadata
sudo apt install gaffitterDebian stable package indexes · gaffitter · 来源: deb.debian.org
概览
Efficiently fit files/folders to fixed size volumes (like DVDs)
历史
GAFFitter, the Genetic Algorithm File Fitter, is a C++ command-line tool that uses a genetic algorithm to fit files or size/name items into fixed-size volumes such as CDs or DVDs while minimizing wasted space.
GAFFitter is authored by Douglas A. Augusto and hosted on SourceForge. SourceForge project metadata records an August 2005 creation date, and the official homepage points to version 1.0.0, the SourceForge Git repository, and official Debian packages.
The homepage describes a POSIX-oriented command-line program designed to work as a filter in shell pipelines as well as on direct file and directory arguments.
GAFFitter's adoption is small but package-manager-shaped: the official site links Debian packages, and the supplied package facts list Homebrew, Debian, and Ubuntu package names.
Its original use case reflects the optical-media era, but the underlying bin-packing-style workflow remains useful for arranging arbitrary items into fixed capacities.
Users run the fit executable with a target size and files, or pipe size/identifier pairs into it. Options control volume limits, direct input mode, delimiters, sort behavior, and genetic algorithm parameters such as seed, generations, population size, crossover probability, mutation probability, and selection pressure.
GAFFitter is a compact example of a Unix filter wrapping a metaheuristic algorithm. For package maintainers, it is interesting because the executable name is fit rather than gaffitter, the upstream code is SourceForge-hosted Git, and the documentation still foregrounds CD/DVD packing.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
fit | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://gaffitter.sourceforge.net/
安装元数据
| 软件包键 | brew:gaffitter |
|---|---|
| 版本 | 1.0.0 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/gaffitter |
| 主页 | https://gaffitter.sourceforge.net/ |
| 仓库 | https://sourceforge.net/p/gaffitter/source |
| 上游文档 | https://gaffitter.sourceforge.net/ |
| 许可证 | GPL-3.0-or-later |
| 源码归档 | https://downloads.sourceforge.net/project/gaffitter/gaffitter/1.0.0/gaffitter-1.0.0.tar.gz |
| 构建依赖 | cmake |
| Bottle | 可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gaffitter |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
gaffitter 0.6.0-4
File subsets extractor based on genetic algorithms
http://gaffitter.sourceforge.net/
sudo apt install gaffittergaffitter 0.6.0-3
File subsets extractor based on genetic algorithms
http://gaffitter.sourceforge.net/
sudo apt install gaffitter来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.