
baulk 是一个 Windows 系统上极简的绿色的包管理器,之前在 V2EX 发过帖子介绍过:baulk 极简的 Windows 绿色包管理器。现在 2.0 已经发布,新增了两个实验性的子命令 untar,unzip。
其中:
untar 用于提取 tar 及 tar.xz/tar.gz/tar.bz2/tar.zst/tar.br 等格式文件。
unzip 用于解压 zip 文件,使用了 baulk::archive::zip 。
在实现 baulk::archive::zip 的过程中,我发现 libdeflate 要比大多数 zlib 的优化版本还快,但是目前并没有移植支持 Windows ARM64,我也就没有将其整合到 zip 小型文件的解压缩优化中。
1 tiramice 2021 年 1 月 27 日 via iPhone winget 不好用吗 |
2 lovestudykid 2021 年 1 月 27 日 最难的应该是软件库,性能都是其次...连 winget 和 choco 的包都少的可怜 |
3 szzhiyang 2021 年 1 月 27 日 via iPhone 个人认为这是吃力不讨好的项目: - 用户学习成本高 - 使用体验比 GUI 商店差 - 收集软件并保持最新版本的成本大 - 生态和社区远远强壮的竞品多 建议转变思路和方向。 |
4 Jirajine 2021 年 1 月 27 日 via Android 你这个包管理的理念,有点太“绿色”了。 不过你源里的自制的 wsudo 好像不错,看起来能当个轻量的 sanbox 用。 |
5 forcecharlie OP @lovestudykid 确实如此 @szzhiyang 这个工具更偏向于极客,可以用来做开发环境隔离,对于喜欢用命令行的则很不错。 @Jirajine wsudo 这个工具也是我自己的作品,主要用来以特定权限启动进程,要做到 sandbox 还有点远,暂时也没有多余的经历研究这个。 |