macOS
brew install egetlocal Homebrew formula metadata
安装
brew install egetlocal Homebrew formula metadata
nix profile install nixpkgs#egetnixpkgs package indexes · pkgs/by-name/eg/eget/package.nix · 来源: api.github.com
scoop install extras/egetScoop official bucket manifest trees · bucket/eget.json · 来源: api.github.com
winget install --id ZacharyYedidia.Eget -eWindows Package Manager source index · ZacharyYedidia.Eget · 来源: cdn.winget.microsoft.com
概览
Easily install prebuilt binaries from GitHub
历史
eget is Zachary Yedidia's small Go CLI for installing prebuilt binaries from GitHub releases. It occupies the practical space between curl scripts, manual release downloads, and full package-manager formulas.
The first public GitHub release was v0.1.0 in August 2021. The README describes a focused tool: provide a repository or URL, let eget inspect release assets, pick a matching binary for the current system, download it, and extract it.
The v1.0.0 release in January 2022 added support for extracting multiple files and directories, making eget usable for projects distributed as archives rather than just one naked executable. The project later continued through the v1.3 series with cross-platform release assets.
eget's adoption pattern is package-manager-adjacent: it is itself packaged in Homebrew, Nix, Scoop, and winget, but its main value is installing other GitHub-release tools before or outside those package managers. The README even notes that maintainers with GitHub release binaries can list eget as a one-line install method.
Users run commands such as `eget owner/repo --to /usr/local/bin`, optionally filtering assets, selecting tags, extracting a specific file, or using a GitHub token through environment variables or configuration. The README documents TOML configuration for global and per-repository defaults.
eget is package-nerd bait because it automates the messy part of modern CLI distribution: release asset naming. It codifies common conventions around OS and architecture names, archive formats, checksums, and destination directories without trying to become a general package manager.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
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.
~/.eget.toml$XDG_CONFIG_HOME/eget/eget.toml./eget.toml$EGET_CONFIG%USERPROFILE%\.eget.toml%LOCALAPPDATA%\eget\eget.toml.\eget.toml%EGET_CONFIG%Credential-bearing paths to review before unattended agent runs.
~/.eget.toml$XDG_CONFIG_HOME/eget/eget.toml./eget.toml$EGET_CONFIG%USERPROFILE%\.eget.toml%LOCALAPPDATA%\eget\eget.toml.\eget.toml%EGET_CONFIG%可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
eget | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:eget |
|---|---|
| 版本 | 1.3.4 |
| 软件包管理器 | Homebrew |
| 主页 | https://github.com/zyedidia/eget |
| 仓库 | https://github.com/zyedidia/eget |
| 最后更新 | 2026-07-26T04:11:37+02:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
eget
nix profile install nixpkgs#egetextras/eget
scoop install extras/egetZacharyYedidia.Eget
winget install --id ZacharyYedidia.Eget -e来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.