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-01-27 12:42:44 +08:00 via iPhone
winget 不好用吗
|
2
lovestudykid 2021-01-27 12:57:36 +08:00
最难的应该是软件库,性能都是其次...连 winget 和 choco 的包都少的可怜
|
3
szzhiyang 2021-01-27 13:01:52 +08:00 via iPhone
个人认为这是吃力不讨好的项目:
- 用户学习成本高 - 使用体验比 GUI 商店差 - 收集软件并保持最新版本的成本大 - 生态和社区远远强壮的竞品多 建议转变思路和方向。 |
4
Jirajine 2021-01-27 13:01:57 +08:00 via Android
你这个包管理的理念,有点太“绿色”了。
不过你源里的自制的 wsudo 好像不错,看起来能当个轻量的 sanbox 用。 |
5
forcecharlie OP @lovestudykid 确实如此
@szzhiyang 这个工具更偏向于极客,可以用来做开发环境隔离,对于喜欢用命令行的则很不错。 @Jirajine wsudo 这个工具也是我自己的作品,主要用来以特定权限启动进程,要做到 sandbox 还有点远,暂时也没有多余的经历研究这个。 |