zoukankan      html  css  js  c++  java
  • Windows包管理工具-Chocolatey

      Chocolatey是一款专为Windows系统开发的、基于NuGet的包管理器工具,类似于Node.js的npm,MacOS的 brew,Ubuntu的 apt-get,简称为 choco。

      Chocolatey的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。

      Chocolatey 官网: https://chocolatey.org/

    安装:

       1. cmd下执行

    @"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin"

      2. PowerShell下执行

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

    使用:

      安装成功之后, 在终端执行命令choco

    显示版本信息, 说明已经安装成功

    包列表:

      官网提供了很多可用的软件包:https://chocolatey.org/packages

    基本使用:

      

    • search - 搜索包 choco search something
    • list - 列出包 choco list -lo
    • install - 安装 choco install baretail
    • pin - 固定包的版本,防止包被升级 choco pin windirstat
    • upgrade - 安装包的升级 choco upgrade baretail
    • uninstall - 安装包的卸载 choco uninstall baretail
    使用实例:

      安装Ruby
    choco install ruby

    更新功能通过 choco -help 查看
  • 相关阅读:
    durex-word
    闲聊可穿戴设备
    闲聊质数
    一步一步学swift之:自己写Api接口-PHP
    Swift实战-小QQ(第2章):QQ侧滑菜单
    Swift实战-小QQ(第1章):QQ登录界面
    一步一步学习Swift之(一):关于swift与开发环境配置
    objective-c底层: runtime机制
    手把手教你视频直播开发
    多语言本地化开发Localized
  • 原文地址:https://www.cnblogs.com/xingxia/p/windows_package_manager.html
Copyright © 2011-2022 走看看