微軟u盤安裝工具_使用微軟Winget工具安裝軟件教程

對于系統管理員來說,一款好用的軟件包管理工具可以大大提高安裝、部署、管理軟件的效率。可之前只有 MscOS 和 Linux 官方才有軟件包管理工具,微軟官方現在終于為Windows系統發布了一款名為Winget的軟件包管理工具,MS酋長下面就來為大家演示一下通過Winget工具安裝軟件的方法。

下載安裝Winget

現在Winget還處于開發預覽階段,項目托管在 GitHub 上:

https://github.com/microsoft/winget-cli

同時,微軟還在 GitHub 上維護著 winget-pkgs 倉庫:

https://github.com/microsoft/winget-pkgs

二者的關系是:Winget 需要使用軟件源 Manifest 來管理和安裝軟件,通過讀取對應的 Manifest 清單來尋找軟件,然后才能下載和安裝軟件,winget-pkgs就是維護Manifest 清單的。

Winget下載地址:https://github.com/microsoft/winget-cli/releases

在該頁面下載名為 Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle 的軟件安裝包。下載后雙擊即可安裝成功。如圖:

e745420075c256f4697ea629f21bfa09.png

然后我們就可以在命令行環境下使用Winget管理軟件了。

Winget使用說明

首先,我們看一下Winget的命令行格式:

以管理員身份運行Windows PowerShell,運行 Winget 命令即可查看到命令幫助信息。如圖:

2275ff2886fcf3448bcc03c478274d68.png

WinGet 命令行實用工具可從命令行安裝應用程序。

命令格式:

winget [] [ ]

下列命令有效:

  • install 安裝指定的應用程序
  • show 顯示關于應用的信息
  • source 管理應用源
  • search 查找并顯示應用的基本信息
  • hash 哈希安裝程序的幫助程序
  • validate 驗證清單文件

如需特定命令的更多詳細信息,請向其傳遞幫助參數。 [-?]

下列選項可用:

  • -v,--version 顯示工具的版本
  • --info 顯示工具的常規信息

可在此找到更多幫助: https://aka.ms/winget-command-help

Winget查找、安裝軟件

MS酋長以安裝最常用的搜索軟件everything為例來演示一下整個過程:

因為目前軟件源 Manifest 數量有限,所以安裝之前,我們需要先搜索一下是否包含該軟件,運行命令:

winget search everything

497715db122cfe487746a2983e4321dd.png

可以發現能夠找到該軟件。繼續運行以下命令即可安裝該軟件:

winget install everything

你會看到,Winget工具會自動從軟件官方下載地址下載軟件。

眼尖的你還會發現,咦!你這個安裝進度條咋這么酷炫的七彩虹色呢?這是因為MS酋長在命令中使用了--rainbow參數。如果不使用該參數,你看到的就是下面這樣的普通的進度條了。如圖:

5a168dab5f2d1924c151704e803e568f.png

安裝成功之后,我們可以運行以下命令查看軟件的詳細信息:

winget show everything

現在我們就可以在Win10開始菜單的應用列表中看到剛剛安裝的Everything搜索軟件了。如圖:

5825465577ab696d4004d491d830136b.png

結語

目前Winget還處于起步階段,支持的軟件種類太少,功能也不完善,尚不支持卸載軟件。相信微軟會繼續完善Winget,不久到將來把它內置到Windows10系統中,系統管理員們就可以更方便地使用了。

注:本文由 @MS酋長愛Win10 原創,歡迎關注,帶你一起玩轉Win10系統!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396461.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396461.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396461.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ZOJ2930 The Worst Schedule(最小割)

題目大概說有n個任務,每個任務可以提前或推遲,提前或推遲各有一定的費用,有的任務一旦推遲另一個任務也必須推遲,問怎么安排任務使花費最少,且最少花費的條件下提前的任務數最多能多少。 問題就是要把各個任務分成兩個…

為什么要free釋放內存_為什么在Free Code Camp上列出一份工作要花1,000美元?

為什么要free釋放內存by Michael D. Johnson邁克爾約翰遜(Michael D.Johnson) 為什么在Free Code Camp上列出一份工作要花1,000美元? (Why does it cost $1,000 to list a job on Free Code Camp?) I’ve recently spoken with employers looking for JavaScript …

python訪問注冊表_讀取注冊表的Python代碼

如果“Uninstall”中有超過1024個子鍵怎么辦?Use _winreg.QueryInfoKey(key)Python2:import errno, os, _winregproc_arch os.environ[PROCESSOR_ARCHITECTURE].lower()proc_arch64 os.environ[PROCESSOR_ARCHITEW6432].lower()if proc_arch x86 and not proc_ar…

ios 動畫 隱藏tabbar_UITabBarViewController 的底部 tabBar 隱藏

iOS pushViewController 時候隱藏 TabBar 的可以用interfaceUIViewController (UINavigationControllerItem)property(nonatomic,readonly,strong)UINavigationItem*navigationItem;// Created on-demand so that a view controller may customize its navigation appearance.p…

JS進階之---函數,立即執行函數

一、函數 函數聲明、函數表達式、匿名函數 函數聲明:使用function關鍵字聲明一個函數,再指定一個函數名,叫函數聲明。function name () { … } 函數表達式:使用function關鍵字聲明一個函數,但未給函數命名,…

主線程中有多個handler的情況

https://www.cnblogs.com/transmuse/archive/2011/05/16/2048073.html轉載于:https://www.cnblogs.com/genggeng/p/9806415.html

RandomForestClassifier(隨機森林檢測每個特征的重要性及每個樣例屬于哪個類的概率)...

#In the next recipe, well look at how to tune the random forest classifier. #Lets start by importing datasets:from sklearn import datasets X, y datasets.make_classification(1000)# X(1000,20) #y(1000) 取值范圍【0,1】from sklearn.ensemble import RandomFores…

單因素方差分析_基于R語言開展方差分析(一)——單因素方差分析

基本原理方差分析(Analysis of variance, ANOVA)是用于兩個或兩個以上樣本均數比較的方法,還可以分析兩個或多個研究因素的交互交互作用以及回歸方程的線性假設檢驗等。其基本思想是將全部觀察值間的變異——總變異按設計和需要分解成兩個或多個組成部分&#xff0c…

個稅10% 人群_人群管理如何使我們的搜索質量提高27%

個稅10% 人群by Thanesh Sunthar由塔內什桑塔爾(Thanesh Sunthar) 人群管理如何使我們的搜索質量提高27% (How Crowd Curation Improved Our Search Quality by 27%) The bigger your platform gets, the more vital search becomes. And if you run a content-hea…

mysql增數據語句_Mysql 數據增刪改查語句

插入數據 insert#1. 插入完整數據(順序插入)#語法一:insert into 表名(字段1,字段2,字段3…字段n) values (值1,值2,值3…值n);#語法二:insert into 表名 values (值1,值2,值3…值n);#2. 指定字段插入數據#語法:insert into 表名(字段1,字段2…

Python+Flask.0010.FLASK即插視圖之自定義視圖類及修飾器

2019獨角獸企業重金招聘Python工程師標準>>> 即插視圖; 說明: FLASK的視圖靈感來自于DJANGO的基于類而非基于函數的通用視圖,主要目的是為了解決多個視圖函數之間已經實現的部分,通過類繼承的方式繼承到其它視圖,總之為了一點,就是少寫代碼,然后通過add_url_rule讓我…

InputStream和Reader,FileInputStream和 FileReader的區別

一、InputStream和Reader的區別 InputStream和Reader都可以用來讀數據(從文件中讀取數據或從Socket中讀取數據),最主要的區別如下: InputStream用來讀取二進制數(字節流),而 Reader用來讀取文本數據,即 Unicode字符。那么二進制數與文本數據有…

NGUI之輸入文本框的使用

ToolBar中的兩個紅圈 另,代碼如下:只需要定義一個變量即可,然后將控件drag到那里,真的是灰常方便呀 還有一個就是保存了(OK的響應),可以簡單地理解為存檔或讀檔 轉載于:https://www.cnblogs.com/YTYMblog/p…

ae制作數據可視化_我如何精心制作真正可怕的數據可視化

ae制作數據可視化by Krist Wongsuphasawat克里斯特旺蘇帕薩瓦(Krist Wongsuphasawat) 我如何精心制作真正可怕的數據可視化 (How I carefully crafted a truly terrible data visualization) Yes, you read that right. I am going to explain how I put together a really ba…

tensorrt輕松部署高性能dnn推理_實戰教程:TensorRT中遞歸神經網絡的介紹(中文字幕)...

NVIDIA TensorRT是一個高性能的深度學習推理優化器和運行時,它提供低延遲和高吞吐量。TensorRT可以從每個深度學習框架導入經過訓練的模型,從而輕松地創建可以集成到大型應用程序和服務中的高效推理引擎。這個視頻的五個關鍵點:1.TensorRT支持RNNv2, Mat…

w怎么接顯示 樹莓派zero_純干貨!一根線玩轉樹莓派ZeroW(圖文教程,親測有效)...

#一、寫在前面本文旨在介紹如何用最少的外設(成本)完成樹莓派Zero W最基礎最重要的功能。注意:本文原始發表時官方鏡像版本是2017-04-10的,在2019年5月10日有網友提出本方案已經不完全適用最新的鏡像了,所以如果只是想按照本文所提出的步驟一…

十進制小數轉換二進制的問題

2019獨角獸企業重金招聘Python工程師標準>>> 整數和小數分別轉換。 整數除以2,商繼續除以2,得到0為止,將余數逆序排列。 22 / 2 11 余0 11/2 5 余 1 5 /2 2 余 1 2 /2 1 余 0 1 /2 0 余 1 所以22的二進制…

java操作mongodb(連接池)(轉)

原文鏈接: java操作mongodb(連接池) Mongo的實例其實就是一個數據庫連接池,這個連接池里默認有10個鏈接。我們沒有必要重新實現這個鏈接池,但是我們可以更改這個連接池的配置。因為Mongo的實例就是一個連接池&#xff…

機器學習 一年入門_我作為自我入門程序員的一年回顧

機器學習 一年入門by Alin Rauta通過Alin Rauta 我作為自我入門程序員的一年回顧 (My Year as a Self-starter Programmer in Review) This was the most crucial year for my personal development ever. It was hard. Really hard. That’s why for me, the key word of 201…

聲卡突然聽不到監聽_音樂人/鍵盤手伴侶物問題之:專業監聽音箱的音質必須用獨立聲卡...

近日,不少朋友在后臺留言,詢問專業監聽音箱連電腦聽音樂要不要接個聲卡!本期我們針對此問題,跟大家分享一些心得與經驗。先回答問題,當然要!通常我們電腦上的音頻輸出口是這樣的:而專業監聽音箱…