Windows|用过没,Windows下的包管理器Choco,类似Linux终端那种

Windows|用过没,Windows下的包管理器Choco,类似Linux终端那种

对于我们很多习惯于用windows系统的朋友而言 , 安装软件往往都是找到软件安装的exe文件 , 或者其他可执行安装包 。 双击打开界面 , 下一步下一步如此而已 。 不过 , Windows毕竟是龙头老大 , 再怎么垄断我们普通个人用户的PC , 但也不能没一点Linux那种“专业开发般的操作”不是?人家Linux和其他系统有的包管理器 , 大Windows能没有?
的确 , 真有 。 可能对一些朋友而言并不是稀罕事 。 不过照顾到其他一些不了解的朋友 , 还是介绍下吧 。 Windows系统上 , 也有包管理器 。 这就是今天介绍的Windows统一开发环境的基础:Chocolatey包管理工具 。 Cmd命令行里可以用到的命令是choco 。 说这个你可能有点陌生 , 不过机智客觉得如果你玩过Ubuntu这样的系统 , 你一定熟悉apt-get , 没错 。 就是这个角色 。 看网上有人说 , Chocolatey相当于brew 。 那后者是神马?苹果上的软件包管理工具 , 能在苹果里方便地安装或卸载软件 , brew类似于Ubuntu下的apt-get功能 。 所以绕来绕去 , 懂了吧 。

作为普通用户 , 我们可能不怎么接触Chocolatey , 也没必要用 。 不过作为开发用户或者懂点技术的用户 , 很可能我们得懂一点Choco相关命令 。 毕竟 , 即便不开发编程 , 有时候在寻找或尝试体验一些项目的时候 , 人家提供的就是Choco安装软件的方法 。 机智客在GitHub上见过一些跨平台的开源项目提供的有这样的软件安装方法 , 类似Linux 。
Windows系统上这款Chocolatey包管理工具 , 一般安装软件用法其实简单 , choco install XXX就行了 。 它并不要求你去找exe安装包 , 你像在Ubuntu系统里一样 , 直接用命令加名字就能安装了 。 只要软件源里有 , 往往就是一个命令的事 。 比如我想要安装一个以前文章里介绍过的软件Marktext , 那就可以用这个命令choco install marktext 。
【Windows|用过没,Windows下的包管理器Choco,类似Linux终端那种】看网上介绍 , 有的系统还要自己安装Chocolatey , 检查是否安装可以直接输入choco 。 不过本人系统用的Windows10 , 所以直接在cmd命令行里执行安装就正常不报错 , 之前好像也没用过这个 , 不像安装过的 。 而你要用choco安装软件的话 , 一般而言还要权限 , 入驻C盘系统盘更是如此 。 用普通cmd命令有点受阻 , 可以在管理员的命令行里 。 安装有了 , 想卸载呢 , 那就用choco uninstall XXX 。 想类似Ubuntu里那样更新的话 , 可以choco upgrade , update几个命令 。 可以用choco -?命令查看帮助 。