0%

winget 使用感想

尝试了一下 微软在今年新推出的包管理工具,说一下使用感想

刚在tg看到这个消息就兴冲冲的去玩了,兴奋感过去之后来说说。

刚开始使用还是觉得很棒的,使用简便,winget install package_name 就能进行下载。但当我使用它下载了两个软件的时候我发现了以下问题

  • 资源太少。下载的时候很明显能发现只有很少量的包,找了不短时间。这其实没什么,刚出来的项目能指望他有多少东西,况且微软还使用GitHub让大家踊跃提交资源,应该说这个问题估计会在不久的将来得到改善。但这就牵扯到了第二个问题
  • 上传软件包混乱。我在上传之前看了他给的说明文档,有一个sh脚本直接运行即可生成yaml文件,但很多东西没有明确指明:
    • tag怎么加?有没有什么规范?如果有人恶意添加tag怎么办。
    • 搜索词也十分混乱,我并不知道对于中文软件我添加拼音关键词是不是合理。
    • 如果我的安装包是zip格式的,现在还没有办法上传
  • PR混乱。大家的PR交的真的是五花八门,Add, add, Added, update, new 什么都在往上输,并没有约定的固定格式。而且每次软件更新都要重写yaml文件也有问题,不过这个还能理解
  • 每次添加软件你都需要把整个仓库克隆下来这件事我觉得挺离谱的
  • 只能下载,不能更新!
  • 不挂梯子下载速度杀人

总的来说,他现在还是一个不完善的包管理工具,和 pacman, yay 什么的根本没法比。但是毕竟是一个刚出来没多久的包管理工具,我们还是要抱着积极的态度来使用,相信在大家的齐心协力下肯定会更加优秀。WSL不也是在慢慢变好?

再说了,又不是不能用不,现在确实不能用

所以总的来说并不是很推荐现在下载使用,还是再等等,等到稳定版释出之后应该就会好很多了。

-------------本文结束感谢您的阅读-------------