• 欢迎访问佰阅部落
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何使用Windows系统下的Winget包安装管理器

实用工具 佰阅 3年前 (2020-06-25) 3422次浏览 0个评论

你是否熟悉Windows默认的CMD?是否熟悉bat脚本?对于熟悉Linux的人而言,Windows下的命令行工具确实比较少,但是这样也不妨碍编写一键脚本。今天来看下类似Linux系统的yum或apt的包管理器,适用于windows平台。

0. 安装

winget是微软推出的一款包管理工具,可以用命令行快速安装你想要的软件,比如安装vscode,、python、docker、甚至解压软件zip、winzrar、7zip等。
winget的安装方式有两种,直接从微软商店搜索wingetx进行安装,或者从GitHub下载安装包进行安装。如果商店安装后无效,就可以采用离线安装。
离线安装下载地址:GitHub本站备份盘下载

1. 使用

安装命令:winget install 软件名
搜素命令:winget search 软件名
查看详情:winget show 软件名
打开Windows自带的cmd或powershell。运行上面的命令就可以。

安装其实挺快的,没有传统那种弹出的安装界面,直接一步到位安装好。

2. 其他说明

目前该工具包收录的并不算非常全,比如搜qq只有以一个qqplay播放器,具体的包管理地址也在GitHub上,需要开发者提交,如果你有Windows上的程序,就可以去提交了,这是链接

3. 实用性说明

关于winget的实用性意义,还是非常大的,对小白而言,以后要是给人安装软件,可以让他运行win+ r,然后输入winget install vscode。就可以飞快的安装好全球最好用的编辑器。对于开发人员而言,简直就是神辅助,比如写.bat脚本,可以非常方便的使用该工具,快速安装好需要的依赖环境。笔者目前已经开始广泛使用bat脚本命令,用来一键操作一些机械过程。内部调用python脚本,用来执行一些自动化过程,比如一键打开写作模式:会自动在我写文章的目录打开vs-code软件;发布模式,会自动调用windwos Termial,然后在里面执行python脚本。

4. GUI版

也就是图形化界面安装包,这个就有点软件商店的意思了。具体项目地址:https://github.com/goranalkovic/WinGetGui

5. 小结

当前微软已经拥抱开源,在wsl2子系统的无缝融合下,事实上当前Windows与linux已经不需要特殊切换操作。所有的命令,在cmd里可以非常方便的执行,打开cdm,输入bash之类的命令,就会自动进入wsl2子系统,然后就是一个完整的linnux系统,你所熟悉的.sh脚本就可以毫无障碍的执行。Windows下的linux操作行为,反而又可以调用Windows命令,两者相互搭配,既可以实现Windows下是视窗体验,又可以享受Linux下的便捷性命令行。效率是越来越高,那们我们进行创造的时间和设计思想,将会有更多时间和专注性。非常庆幸我们生在这样一个充满无限可能的时代,不论是自动化办公还是任意你想解决的问题,拥有编程思想,会多一份执行力量。


佰阅部落 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何使用Windows系统下的Winget包安装管理器
喜欢 (0)

您必须 登录 才能发表评论!