• Chocolatey初体验


    新电脑安装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>       #固定软件包版本,防止包被升级
    
    
    
    
  • 相关阅读:
    Python 学习笔记:需要仔细阅读一个函数
    asp.net 实现一个简单CAS Server
    用代码旋转屏幕
    Cassandra API60 Java 代码示例
    Ajax跨域访问代理类,支持GET和POST方法
    Android 给自己的类加个事件
    Python 学习笔记: 备份工具
    Android SQLiteHelper
    转:在 CLI 中練習 Data Model
    Java修饰符public,private,protected及默认的区别
  • 原文地址:https://www.cnblogs.com/AnotherBlue/p/11926626.html
Copyright © 2020-2023  润新知