1.介紹WinGet
WinGet是微軟公司推出的軟件包管理工具,作用類似某些軟件管家,只不過它是基于命令行的工具,大小僅有17.5MB,稍加學(xué)習(xí)即可快速掌握。
該工具支持Windows10系統(tǒng)1809以上版本使用,具備搜索、顯示安裝包信息、下載、安裝、更新、卸載、顯示已經(jīng)安裝軟件列表等功能,雖然WinGet相關(guān)命令條數(shù)有13條,但是只要掌握搜索、下載、安裝這三個命令就可以滿足日常使用了。
2.下載安裝
打開GitHub(鏈接:https://github.com/microsoft/winget-cli/releases)找到名為后綴名為“.appxbundle”的文件,將“winget”的安裝包下載保存至計算機中。一般情況,在GitHub中靠前面位置的為“weinget”的最新版本。若不能正常打開GitHub鏈接,可回復(fù)”winget“下載。
雙擊打開下載好的“winget”安裝包,在彈出的窗口中點擊“更新”,將其安裝至Windows10系統(tǒng)中(版本必須更新至1809以上,否則可能會出現(xiàn)莫名其妙的錯誤)。
正在安裝、更新應(yīng)用,耐心等待一會兒。
安裝完畢,成功將winget安裝至計算機中。
3.打開方式
打開winget的方式有兩種,一是按住“WIN R”快捷鍵輸入CMD命令,打開命令提示符,在光標(biāo)閃爍位置輸入命令“winget”即可查看、使用這個軟件包管理工具。
二是在系統(tǒng)左下角的搜索框中輸入“Windows PowerShell”,將它打開,
同樣在光標(biāo)閃爍位置輸入命令“winget”即可查看、使用這個軟件包管理工具。
4.使用方法
(1)搜索軟件
①winget search:可以搜索出winget中已經(jīng)有的的全部軟件,將其按照名稱、ID、版本的格式進行顯示。
②winget search 公司名稱:這樣的命令格式可以搜索某家公司在winget中的軟件,比如我們搜索騰訊公司,可以通過命令“winget search tencent”來搜索,馬上就會返回相關(guān)的搜索結(jié)果。
③winget search 軟件名稱或ID:這樣的命令格式可以搜索相關(guān)的軟件,比如我們搜索谷歌Chrome瀏覽器“winget search chrome”。
(2)安裝軟件
①winget install 軟件名稱或ID:默認安裝路徑(目錄),一般在"C:Program Files"目錄下面。比如使用“winget install google.chrome”命令,可以直接進行安裝Chrome瀏覽器。
②winget install 軟件名稱或ID -l 指定路徑:可自定義安裝路徑(目錄),但是需要軟件本身支持這種操作。比如“winget install notepad -l d:notepad ”可將該軟件安裝在“d:notepad ”路徑下面。
③winget install 軟件名稱或ID -i:交互式軟件安裝,即在軟件下載完成后,需要用戶手動進行安裝(①②命令無需人工干預(yù))。比如“winget install recuva -i”即可進行通過軟件界面進行人工安裝。
(3)更新軟件
winget upgrade 軟件名稱或者ID:可以對軟件進行更新,如輸入“winget upgrade notepad ”命令,即可對notepad 進行自動更新。
(3)卸載軟件
winget uninstall 軟件名稱或者ID:可以對已經(jīng)安裝的軟件進行卸載。如輸入“winget uninstall notepad ”命令,即可對notepad 進行卸載。
(4)查看軟件信息
winget show 軟件名稱或者ID:可以查看搭配軟件的相關(guān)信息,比如軟件版本、發(fā)行方、作者、SHA256、下載鏈接等。如輸入“winget show notepad ”命令,即可查看到非常詳細的發(fā)行信息。
(5)查看已經(jīng)安裝的軟件
winget list:可以查看到已經(jīng)安裝在計算機中的軟件。如輸入“winget list“命令,即可查看到該計算機中已經(jīng)安裝的軟件,可看到這些信息包含名稱、ID、版本等。
(5)幫助命令
winget <命令選項> -?:可以查看某個命令的具體使用方法,幫助使用者快速學(xué)習(xí)掌握使用。
5.問&答
①WinGet支持什么系統(tǒng)?
WinGet是微軟開發(fā)的,僅支持Windows10系統(tǒng),建議更新到1809以上版本。
②是否支持自定義安裝路徑?
winget本身是支持自定義安裝路徑的,但前提是需要軟件(廠商)自己支持。
③是否支持中文?
winget命令本身不支持,但是軟件名稱、廠商名稱這些部分是支持的。如下圖所示:
④是否有捆綁安裝?
經(jīng)測試,暫未發(fā)現(xiàn)有類似捆綁安裝行為。軟件通過winget發(fā)布前微軟/winget項目團隊會進行相關(guān)審核,以保證質(zhì)量。
⑤是否支持ssh遠程使用?
經(jīng)測試,暫不支持SSH等遠程登錄使用。
⑥winget中的軟件數(shù)量很少?
截至發(fā)稿時(2021.06.21),winget中的軟件數(shù)量為2012個。經(jīng)過時間的積累和不斷更新,相信winget中的軟件數(shù)量、類型都會越來越多。
⑦支持哪些類型的文件格式安裝?
目前支持“.msi”、“.exe”、“.appx”等文件格式的軟件安裝。
⑧在Windows中它的同類型產(chǎn)品有哪些?
有scoop(鏈接:https://github.com/lukesampson/scoop)、 chocolatey(鏈接:https://chocolatey.org/)等類似軟件。
⑨關(guān)于下載的網(wǎng)速問題?
使用winget下載軟件時,由于微軟本身并不單獨儲存某個軟件在服務(wù)器上,在下載時,winget會指向軟件官網(wǎng)的地址。所以在下載某些軟件時,可能無法下載、下載速度極慢等都屬于正?,F(xiàn)象。
如果這篇文章對你有用,請關(guān)注、點贊、收藏、轉(zhuǎn)發(fā),幫助更多的人!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。