1. 程式人生 > >Windows系統類似centos的包管理器Chocolatey

Windows系統類似centos的包管理器Chocolatey

unix類系統都有很方便的軟體包管理系統,方便 快捷,而且能解決依賴。

windows下 的Chocolatey 也提供了一條類似的解決途徑。

英文版使用說明可以參考 https://chocolatey.org/install 

一,安裝使用cmd.exe

執行以下命令

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"


   使用powershell安裝

 

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

安裝完成後,執行

choco -? 

Chocolatey的使用

安裝成功之後,就可以使用Chocolatey了。常用功能如下:

search命令

choco search 關鍵字

會搜尋出所有包含關鍵字的軟體包。例如搜尋jdk會列出eclipse等好幾個軟體。

install命令

choco install 軟體包名稱

安裝對應的軟體包。

update命令

choco upgrade 軟體包名稱

uninstall命令

choco uninstall 軟體包名稱

會解除安裝指定的軟體包。

如果不想在命令列下搜尋和安裝軟體包,可以安裝ChocolateyGUI,這是一個圖形化的介面,可以方便的執行上述命令。

choco install chocolateygui

除了在命令列中搜索軟體包,還可以直接在Chocolatey網站上搜索軟體包,網址是點選開啟連結https://chocolatey.org/packages/