choco入門



1)choco是什么?
  Windows操作系統上的一個軟件管理解決方案。使用PowerShell 來創建軟件發布包。然后可以將他部署在任何有Windows操作系統的地方。

2)特色:

  • 可以部署到任何有Windows/Cloud 的地方。
  • 可以部署任何東西。
  • 所有軟件是一等公民。
  • 測試發布。
  • 完全的線下與安全。
  • 創建自己的部署包。
  • 依賴管理變得非常簡單。
  • 開源軟件許可。有apache v2 許可。

3)安裝與使用

  3.1  安裝

    系統要求:   配置系統的powershell .

    准備:

      使用管理員權限打開 powershell.

      powershell  運行命令:"Set-ExecutionPolicy RemoteSigned"

    安裝

      使用命令   

        "iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex"

 

3.2  使用: 

  1)choco 命令一覽:(備注:需要管理員權限)

    install -y
      uninstall
      upgrade

  2)  安裝路徑

    默認是ChocolateyInstall\lib ,但是包的維護者可以自定義位置。
    基於.msi 文件生成的choco 包安裝一般是msi的默認路徑“Program Files”。
    還有一些包可以自定義安裝路徑。這些包使用環境變量$env:ChocolateyBinRoot
    如果環境變量不存在,它默認值為c:\tools; 你可以通過修改ChocolateyBinRoot來改變程序的安裝位置。

        choco 可以通過參數來改變軟件的默認安裝路徑 --install-directory=value

    --dir, --directory, --installdir, --installdirectory, --install-dir,--install-directory=VALUE

 

   3)已經安裝好的程序如何托管。
    使用choco install 使choco知道。
   4)choco 安裝包

     chocolatey.org (社區維護)。你也可以通過增加默認源。或者使用--source選項在安裝時指定安裝源。



定義說明
  包: 是nupkg 文件. choco 使用nuget 從源檢索包。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM