一戈擒、安裝
安裝 Chocolatey眶明,只需要在 Windows 系統(tǒng)的命令行工具下面去執(zhí)行一行命令(cmd),只需要在其中的一個(gè)上面安裝 Chocolatey 就可以了筐高。你要用管理員的身份去運(yùn)行命令行工具搜囱,不然會(huì)遇到權(quán)限問(wèn)題丑瞧。
終端下執(zhí)行
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
安裝完成后,在命令行工具的下面蜀肘,輸入:
choco help
如果出現(xiàn)一些有用的幫助信息绊汹,比如 Chocolatey 的版本號(hào),安裝到的目錄扮宠,相關(guān)的命令西乖,還有示例等等,這就說(shuō)明我們已經(jīng)可以在系統(tǒng)上使用 Chocolatey 了涵卵。
二浴栽、使用
Chocolatey的使用也很簡(jiǎn)單,使用指令如下:
choco search <keyword> 搜索軟件
choco list <keyword> 跟 search 命令功能類(lèi)似
choco install <package1 package2 package3...> 安裝軟件
choco install <package> -version *** 安裝指定版本
choco uninstall name 卸載軟件
choco version <package> 查看安裝包的版本情況
choco upgrade <package> 更新某個(gè)軟件
choco list -localonly 查看一下所有安裝在本地的包的列表
choco list -lo 功能同上
包的類(lèi)型
- (例:nodejs轿偎,git)
- .install (例:nodejs.install典鸡,git.install)
- .commandline(例:nodejs.commandline,未來(lái)會(huì)被拋棄)
- .portable(例:putty.portable)
Chocolatey 的包有不同的類(lèi)型坏晦,有些包的名字里面會(huì)包含特殊的后綴萝玷,比如 .install ,.commandline昆婿,.portable 球碉,有些包的名字不帶這些后綴。
安裝帶 .install 后綴的包仓蛆,這個(gè)包會(huì)出現(xiàn)在系統(tǒng)控制面板里的 卸載或更改程序 里面睁冬,你可以把 .install 的包想成是通過(guò)安裝程序(msi)安裝的包。
.commandline(未來(lái)會(huì)被拋棄) 與 .portable 后綴的包是壓縮包(zip)看疙,安裝這種后綴的包豆拨,你不能在 卸載或更改程序 里找到它們。
你也可以選擇不帶后綴的包能庆,這樣如果系統(tǒng)中已經(jīng)安裝了這個(gè)包施禾,就會(huì)跳過(guò)去,如果沒(méi)安裝搁胆,Chocolatey 就會(huì)為你安裝一個(gè)弥搞,默認(rèn)安裝的這個(gè)包的類(lèi)型應(yīng)該就是 .install 后綴的包。