- 微软的 WinGet
- Chocolatey
- Scoop
- MSYS2 / WSL2
Scoop,默认安装目录放非系统盘。
1 个赞
用了一天的 choco,这个真的不好用。
- 安装位置不统一,有的在 ProgramData,有的在 Program Files
- 很多包都藏了额外的配置 flag,你需要不断的翻阅 package index 去判断要开启哪个 flag,因为有的包不开启 flag 是不会添加到 PATH 中的
- 需要提权,这点对于 Windows 来说是最蛋疼的,因为 Windows 想提权无法只在终端内完成,需要弹出 UAC 窗口
- 很不让人放心,有的时候安装/卸载报错了(比如下载超时),最后都会告诉你安装成功
scoop,我的是笔记本,1T盘,只分一个区,大多数工具都用scoop安装,然后gui可以用winget来处理,其他的像什么qq,微信,steam,qq音乐,这些就是额外手动安装 scoop 那边是支持使用sudo自动提取的,而且较之choco更规范点?更新也挺快,有github的机器人负责定时检测和处理要求更新的issue
1 个赞
wsl2我也用,因为有时候需要测试在linux下的编译或者运行,开虚拟机成本有点高了,wsl2我用的是archwsl,反正没有gui包也不存在滚挂的情况,内核也是微软打包的内核
全都要就行了,winget安装微软自己公司的软件,chocolatey安装桌面软件,scoop安装命令行软件,msys2/wsl2安装linux的软件,需要在path中直接用的用msys2,需要二级使用的wsl [command]的用wsl2。
scoop 添加源也能装桌面版软件,我基本都是用scoop装的
1 个赞
有个东西叫 wingetui,可以用来替代自带的微软商店。这个就是把上面那些包管理器都的管理器。