在 winget 推出之前,baulk 就写的差不多了,除了 baulk 自身的升级和文档,基本就可用了,目前 baulk 已经支持自我升级,差不多可以提供给感兴趣的小伙伴使用了。
https://github.com/baulk/baulk
baulk 作为 Windows (Windows 10 1909 或者更新版本) 上的极简包管理器,有一些特性。
- 所有的包都是免安装的,即不写入 Windows 系统的注册表安装软件项,不修改系统环境变量。
- 支持多种压缩格式,zip/msi/7z/tar 等等,还支持 single exe 安装
- 支持创建 launcher(如果程序没有其他依赖,可以使用符号链接,否则创建启动器,当安装了 Visual Studio 启动器由 C++ 编译,否则使用 baulk-lnk 代理。)
- 提供了 baulkterminal 程序,可以设置特定的参数,启动 Windows Terminal,可以加入到资源管理器右键菜单,随时随地启动 baulk 环境。
- 提供了 baulk-exec 可以在 baulk 环境下执行一些命令,比如编译或者其他,比如
baulk-exec -V --vs cl -Bv
baulk 下载地址:https://github.com/baulk/baulk/releases