新电脑安装Nodejs时发现安装包提示是否自动安装Chocolatey,之前没看到过这个名词,于是搜索了下,发现Chocolatey是Windows平台的包管理工具,类似于Linux的yum/apt-get,对于熟悉了Linux yum指令的笔者来说,无疑是一个惊喜。刚好要安装Kotlin Command Line Compiler kotlinc,试验一下:

C:\> choco install kotlinc

嗯,真香!

安装Chocolatey

  1. 以管理员身份启动PowerShell

  2. 输入安装命令

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  1. 待命令执行完后,输入choco或者choco -查看是否已经安装成功。

更新Chocolatey

安装后如果需要更新Chocolatey, 可以使用如下指令:

choco upgrade chocolatey

使用Chocolatey

常用软件安装:

choco install git.install     #安装 git
choco install nodejs.install #安装 node.js
choco install python #安装 python
choco install mysql -y #安装Mysql
choco install maven -y #安装Maven
choco install jdk8 -y #安装JDK8
choco install autohotkey.portable #安装 AutoHotkey (Portable)
choco install ruby #安装 ruby
choco install kotlinc #安装Kotlin命令行编译器
choco install google-chrome-x64 #Google Chrome (64-bit only)
choco install notepadplusplus.install #安装 notepad++
choco install Typora #安装Typora
choco install Atom #安装 Atom
choco install SublimeText3 #安装 SublimeText3

常用指令:

choco upgrade all -y           #升级所有已安装的包

choco -h                       # 查看帮助
choco <command> -h #查看相应命令的帮助
choco install <package name> #安装软件包
choco search <keyword> #搜索软件包,会列出跟关键字相关的所有软件包
choco upgrade <package name> #升级软件包
choco uninstall <package name> #卸载软件包
choco list --local-only #查看本地安装的软件包
choco pin <package name> #固定软件包版本,防止包被升级

最新文章

  1. IDDD 实现领域驱动设计-理解领域和子域
  2. from表单如果未指定action,submit提交时候会执行当前url
  3. Detach Volume 操作 - 每天5分钟玩转 OpenStack(55)
  4. UVA - 10375 Choose and divide[唯一分解定理]
  5. Redhat、CentOS添加静态路由的标准方法
  6. [原]CentOS 6.5 上安装 MySQL 5.6
  7. Oracle序列和索引
  8. 优先队列(stl)
  9. uGUI练习(四) Light UI
  10. WPF MultiBinding 和 IMultiValueConverter
  11. .net大型分布式电子商务架构说明(转载来自&lt;头条&gt;)
  12. php常用的优化手段
  13. PC或者手机弹出窗效果
  14. Promise实现队列
  15. CS Academy Sliding Product Sum(组合数)
  16. shell 判断文件夹或文件是否存在
  17. Golang 代码检查工具
  18. MYSQL存储过程实现用户登录
  19. 力扣(LeetCode)1.两数之和
  20. 关于“代码规范”,“Review”和“Check list”

热门文章

  1. 第三方软件 Serv-u提权
  2. linux-查看服务器内存使用情况(free top)
  3. Python爬取散文网散文
  4. jquery a标签的锚点点击的时候页面上缓慢滚动
  5. CheckBox状态多选
  6. python3.x以上 爬虫 使用问题 urllib(不能使用urllib2)
  7. 拒绝黑盒应用-Spring Boot 应用可视化监控
  8. 史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)
  9. [springboot 开发单体web shop] 4. Swagger生成Javadoc
  10. 学习笔记29_MVC异步上传图片