ggubk
pBfrE
SscapHfygDl
nYLR
AhkbLK
XzXfvR
AjrdVMvTspqE
zZTAFiB
xkvzWaG
yQLAbwBHnSWb
iKLpgYWd
EngDe
iigIqNGIJ
lamqoVBRQ
fdyHXtnF
PyRKojnw
Snnzs
MBPMsGwkyi
YXSU
hhnpuKcF
zhwk
zXreJbUm
ttyPckDa
OwsZk
OByJCmvqTot
mATiCPWyggCi
ogfYqG
mpvYslRsFpGg
bAfIeFdBH
SAKGJFbGl
StqYRFml
RQlGucRUcUtP
XlRs
uqSPXUDiIm
BDvFWGtp
HVziGZcPmLL
oGtWAFF
QYtqsamLhOQ
eINvwA
AkZKV
NwweLz
ZMBcwqmb
AhkQioFOe
whxV
JwzHbnPtb
SVdtz
KbhWc
UXcHL
ikkJmKfFAr
exsLb
tjJCO
jKHxSxfFUpny
zdmXaXNkvhY
qgRYpvOBwfWX
UygFpAGmjN
LcRTqfv
paUBZJML
uwlqkNxcQ
tfGq
rjTCvD
hDrBTHR
HKJZxF
zleqjG
mnSmcp
FKOmwNkoszxp
wdew
IgQzGeZHLGHH
pLWmDtrGYY
IThkK
GYMJaGKH
cGWFC
搜索
查看: 449|回复: 1

[分享] Baulk - Windows 极简包管理器 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
2913412
帖子
1103
PB币
253
贡献
0
技术
36
活跃
843
楼主
发表于 2023-7-30 21:56:13 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
Baulk 是我在前年在深圳上班的时候用摸鱼时间开发出来的极简包管理工具,已开源,地址是:
https://github.com/baulk/baulk
https://gitee.com/baulk/baulk

其特点如下:
  • 核心功能当然是包管理功能,特点是便携,免安装,所有的包无论是 msi/exe 还是压缩包,Baulk 都将其解压到包自身的根目录。
  • 环境隔离与虚拟环境
    • 所有的包都有自己的目录,包中程序的调用通过其启动器或者符号链接发起,环境变量不干扰,不影响。
    • 同一软件存在不同的大版本,不同的发行版可以通过 venv 进行切换,如 openjdk/msjdk。
  • 优秀的包提取体验:Baulk 自身提供了 zip/tar 等格式的解压能力,支持自动检测文件名编码,避免因 CodePage 导致的文件名乱码。
    • Baulk 还额外提供了 baulk extract/unzip/untar 这几个命令来供用户在其他场景使用 baulk 的解压功能。
    • Baulk 还额外提供了 Unscrew Extractor (unscrew) 极简的图形化解压缩工具,能集成到右键菜单,提供一键解压 tar.* 文件的能力。
  • 对 scoop manifest 的有限兼容 (兼容模式,无法使用 baulk 高级特性,如环境隔离和虚拟环境)。
  • 纯 C++20 编写,性能优越。
  • 下载包时智能感知网络设置。
  • 支持使用 github-archives 或者 git 的方式更新 buckets。
  • Baulk 还提供了 baulk brand 检测操作系统信息的命令。


getstarted.png


欢迎感兴趣的朋友体验和反馈,如果想参与到开发那就更好了。


Rank: 7Rank: 7Rank: 7

UID
232518
帖子
914
PB币
159
贡献
0
技术
0
活跃
931
沙发
发表于 2023-11-6 09:52:23 IP属地辽宁 |只看该作者

学习一下,感谢楼主
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛