原文是用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. EMC networker nmm can restore and recover sqlserver as different name to different location

    EMC networker nmm can restore and recover sqlserver as different name to different location That is ...

  2. Go语言实现:【剑指offer】和为S的两个数字

    该题目来源于牛客网<剑指offer>专题. 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的. 对应每个测试案 ...

  3. Python LEGB (Local, Enclosing, Global, Build in) 规则

    Local 一个函数定义了一个 local 作用域; PyFrameObject 中的 f_local 属性 Global 一个 module 定义了一个 global 作用域; PyFrameObj ...

  4. NPOI word文档表格在新的文档中多次使用

    最近有一个项目,涉及到文档操作,有一个固定的模版,模版中有文字和表格,表格会在新的文档中使用n多次 //获取模版中的表格FileStream stream = new FileStream(strPa ...

  5. Java压缩包(zip)【学习笔记】

    前言 Java实现Zip压缩解压可以使用JDK的原生类java.util.zip,但是JDK 7 之前存在中文文件名乱码问题. 使用 ant.jar 的org.apache.tools.zip包,可以 ...

  6. KNN和K-Means算法

    一.KNN算法 1.KNN算法介绍 https://wizardforcel.gitbooks.io/dm-algo-top10/content/knn.html 2.KNN算法例子 import n ...

  7. yum安装logstash 不生效

    问题描述 根据logstash的配置方法写了一个配置文件,并放入/etc/logstash/conf.d/目录下,然后我们运行logstash # service logstash start Log ...

  8. 交换机 路由器 防火墙asa 安全访问、配置 方式

    这里交换机 路由器 暂时统称为  网络设备 我们一般管理网络设备采用的几种方法 一般来说,可以用5种方式来设置路由器: 1. Console口接终端或运行终端仿真软件的微机(第一次配置要使用此方式) ...

  9. 大数相加-----杭电acm1002

    #include<stdio.h> #include<string.h> int main() { ], ch2[]; ], num2[]; ; scanf("%d& ...

  10. macos常用命令备查

    常用命令 open . : 命令行打开文件夹 文件编辑 ps: 从一般模式进编辑模式,只需按i.I.a.A.o.O.r和R中某个键即可.当进入编辑模式时,在屏幕尾部会显示INSERT或REPLACE字 ...