zoukankan      html  css  js  c++  java
  • Chocolatey

    What is Chocolatey?

    Chocolatey is a software management solution unlike anything else you've ever experienced on Windows. It focuses on simplicity, security, and scalability. You write a software deployment in PowerShell once for any software (not just installers), then you can deploy it everywhere you have Windows with any solution that can manage systems (configuration management, endpoint management, etc) and track and manage updates of that software over time. Manage software on-premise, in the "Cloud", or in Docker containers with Chocolatey.

    Whew, that was a mouthful! For a bit more detail into what all of that means and more, see What is Chocolatey?

    通过Powershell安装Chocolatey

    Write-Output"Install Chocolatey"
    iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
    Write-Output"Globally Auto confirm every action"
    choco feature enable -n allowGlobalConfirmation

    通过Chocolatey安装其它软件

    Write-Output"Installing Packages"
    choco install notepadplusplus
    choco install awscli --version 1.16.88
    choco install putty
    choco install jdk8
    choco install jre8
    choco install python3
    choco install tomcat
    choco install GoogleChrome
    choco install sourcetree
    choco install jenkins
    choco install visualstudio2017-installer
    choco install webdeploy
    choco install mysql
    choco install mysql-connector
    choco install mysql.workbench

    Command Reference

    This is a listing of all of the different things you can pass to choco.

    Commands

    • list - lists remote or local packages
    • search - searches remote or local packages (alias for list)
    • info - retrieves package information. Shorthand for choco search pkgname --exact --verbose
    • install - installs packages from various sources
    • pin - suppress upgrades for a package
    • outdated - retrieves packages that are outdated. Similar to upgrade all --noop
    • upgrade - upgrades packages from various sources
    • uninstall - uninstalls a package
    • pack - packages up a nuspec to a compiled nupkg
    • push - pushes a compiled nupkg
    • new - generates files necessary for a chocolatey package from a template
    • sources - view and configure default sources (alias for source)
    • source - view and configure default sources
    • config - Retrieve and configure config file settings
    • feature - view and configure choco features
    • features - view and configure choco features (alias for feature)
    • setapikey - retrieves or saves an apikey for a particular source (alias for apikey)
    • apikey - retrieves or saves an apikey for a particular source
    • unpackself - have chocolatey set itself up
    • version - [DEPRECATED] will be removed in v1 - use choco outdated or cup <pkg|all> -whatif instead
    • update - [DEPRECATED] RESERVED for future use (you are looking for upgrade, these are not the droids you are looking for)
    • support - provides support information
    • download - downloads packages - optionally internalizing all remote resources
    • synchronize - synchronizes against system installed software - generates missing packages
    • sync - synchronizes against system installed software - generates missing packages
    • optimize - optimizes installation, reducing space usage

    Please run chocolatey with choco command -help for specific help on
    each command.

    参考

    https://chocolatey.org/

  • 相关阅读:
    329. Longest Increasing Path in a Matrix
    2、evaluate-reverse-polish-notation
    1、minimum-depth-of-binary-tree
    2、替换空格
    C风格字符串和C++string对象的相互转化
    1、二维数组中的查找
    8、sort排序中比较函数的几种应用方式
    1131(★、※)Subway Map
    7、(★、※)判断一个序列是否是二叉查找树的后序、前序遍历序列
    041219~051219流水账
  • 原文地址:https://www.cnblogs.com/oskb/p/10299258.html
Copyright © 2011-2022 走看看