marwanhawari

一个独立的编译后二进制包管理器,支持从GitHub Releases或URL安装二进制文件,无需sudo,零依赖,支持锁文件和团队分发。

v0.6.0
发布于
2025年4月25日
356
星标
6,817
下载
同步于
15 天前

最新版本

v0.6.02025年4月25日 13:37
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Stew 是一个独立的编译后二进制包管理器,用于安装和管理通过 GitHub Releases 或直接 URL 分发的编译后二进制文件。无需 sudo,单二进制零依赖。

主要功能

  • 从 GitHub Releases 或 URL 安装二进制文件
  • 团队和私有仓库分发
  • 配置安装路径
  • 无需 sudo
  • 单二进制,零依赖
  • 支持 Stewfile 锁文件和版本锁定
  • 搜索和浏览 GitHub 仓库
  • 升级、卸载、重命名和列出已安装二进制文件

适用人群

  • 需要管理多个编译后二进制文件的开发者
  • 在团队中分发二进制文件的 DevOps 工程师
  • 希望抢先获得最新版本的用户

快速上手

  1. macOS:brew install marwanhawari/tap/stew
  2. Arch:从 AUR 安装
  3. 下载二进制:从 Releases 页面下载
  4. 安装:stew install junegunn/fzf 或 stew install https://example.com/binary.tar.gz
  5. 搜索:stew search ripgrep

核心优势

  • 无需 sudo,单二进制零依赖
  • 支持锁文件和版本锁定,便于团队分发
  • 跨平台(macOS、Linux、Windows)

系统要求

  • 操作系统:macOS、Linux、Windows
  • 支持架构:x86_64、arm64

历史版本

排序