原文是用markdown格式写的,稍微改了下发了博客,格式可能会很奇怪。。

Chocolaty官网

Chocolaty是一款Windows平台的包管理工具,类似于centos的yum或ubuntu的apt。通过Chocolaty,可以实现软件,尤其是各式开源软件的一键安装与一键升级。

安装Chocolaty

见官网教程,在有管理员权限的powershell下执行安装脚本即可

查找包

可用指令查找包:choco find {package} choco search {package},但更建议直接访问官网

outdated 列出可升级的包

(版本0.9.9.6+):choco outdated (Returns a list of outdated packages.)

upgrade 升级

update 指令已/即将被弃用,现在升级只用upgrade

choco upgrade all -y

choco upgrade 指令可简写为 cup,如cup all -y

pin 固定

用于固定软件,使得在执行升级全部包时自动跳过;通过维护一张固定列表实现该效果

用法:

  • 添加至固定列表:choco pin add -n=git,其中-n-name的简写
  • 从固定列表移除:choco pin remove -n=git
  • 列出固定列表:choco pin list

install 安装

配置文档

下载多个包

choco install a b c ... -y

list

列出本地的包 choco list -l-l--lo--localonly--lolcal-only的简写

Chocolaty的更多相关文章

  1. Adaptive Code Via C#读书笔记

    原书链接: http://www.amazon.com/Adaptive-Code-via-principles-Developer-ebook/dp/B00OCLLYTY/ref=dp_kinw_s ...

随机推荐

  1. 输入url地址到展示主页的过程

    过程 1.DNS解析 2.TCP连接 3.发送HTTP请求 4.服务器处理请求并返回HTTP报文 5.浏览器解析渲染页面 6.连接结束

  2. Go语言实现:【剑指offer】树的子结构

    该题目来源于牛客网<剑指offer>专题. 输入两棵二叉树A,B,判断B是不是A的子结构.(ps:我们约定空树不是任意一个树的子结构) Go语言实现: type TreeNode stru ...

  3. 不同宿主的iterator不能进行比较

    int main() { string str1, str2; auto it1 = str1.begin(), it2 = str2.begin(); it1 == it2; ; }

  4. java架构之路-(微服务专题)ribbon的基本使用和内部算法的自我实现

    上次回归: 上次我们主要说了,我们的注册中心nacos的使用,如我们的命名空间.分组.集群.版本等是如何使用的,如果是这样呢?我们现在有三个用户服务和三个订单服务,我们应该如何分发这些请求呢?都请求到 ...

  5. linux 学习操作小计

    屌丝最近在接触lamp开发 把工作中遇到的 问题和 一些常用的操作记下来.以便以后去翻阅 (1)linux下备份mysql数据库方法 #mysqldump -u root -p dbname > ...

  6. vue 过渡 & 动画

    过渡 & 动画 过渡动画 用css先定义好动画效果 .a-enter-active, .a-leave-active { transition: all 1.5s; } .a-enter, . ...

  7. php连接mySql数据库 示例

    <?php header("content-type:text/html;charset=utf-8"); error_reporting(E_ALL); /* 连接数据库- ...

  8. javascript获取一个字符串的长度(包含中文)

    /* getStrLen(str):获取一个字符串的长度(包含中文) */ function getStrLen(str){ let len = 0, i, c; for (i = 0; i < ...

  9. Nodejs中,path.join()和path.resolve()的区别

    在说path.join()和path.resolve()的区别之前,我先说下文件路径/和./和../之间的区别 /代表的是根目录: ./代表的是当前目录: ../代表的是父级目录. 然后再来说下pat ...

  10. git学术

    点滴是为了生活,学术是为了未来.点滴经常看,学术用到的时候看看. #### git add 之后, git reset HEAD filename 和git checkout HEAD filenam ...