欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

windows系統(tǒng)如何使用winget 包管理器? 軟件包管理器最實(shí)用教程

  發(fā)布時間:2024-10-31 09:47:51   作者:佚名   我要評論
微軟公司在2020年發(fā)布Windows軟件包管理器,也就是 WinGet 軟件包管理器,該怎么使用呢?詳細(xì)請看下文介紹

如果您是高級 Windows 用戶或曾經(jīng)使用過基于 Linux 的操作系統(tǒng),那么對包管理器的概念應(yīng)該有所了解。包管理器提供了集中的方式來安裝和更新應(yīng)用程序。Microsoft 為 Windows 11 和 Windows 10 用戶提供了官方 Windows Package Manager 包管理器,簡稱為 winget。

Windows Package Manager 作為 App Installer 軟件包的一部分被集成到 Windows 系統(tǒng)中,它完全基于命令行,主要通過 Windows Terminal 來使用。本文將介紹如何在 Windows 中使用 winget 包管理器,讓您像 Linux 那樣管理 Windows 中的軟件包。

為 winget 更換國內(nèi)源

為了提高國內(nèi)使用體驗(yàn)和響應(yīng)速度,我們可以將 winget 的源更換為國內(nèi)的源。以下是操作步驟:

1、以管理員身份打開「命令提示符」。

2、執(zhí)行以下命令,刪除由 Microsoft 維護(hù)的官方源:

winget source remove winget

3、執(zhí)行以下命令添加 winget 國內(nèi)源:

winget source add [源名稱] [源地址]

例如,若要添加中科大開源軟件鏡像源,可執(zhí)行以下命令:

winget source add winget https://mirrors.ustc.edu.cn/winget-source

建議就使用winget作為名稱,以便在需要時輕松重置回官方源。

4、換源完成后,可以通過以下命令進(jìn)行驗(yàn)證和查看:

winget source list

5、如果要恢復(fù)使用 Microsoft 官方源,可以使用以下命令進(jìn)行重置:

winget source reset winget

為 winget 更換國內(nèi)源

如果在「步驟 3」時添加了其他名稱的鏡像源,可以按「步驟 1」將自定義名稱的源刪除,然后再重新添加。

winget 源內(nèi)容地址
微軟官方Windows 官方應(yīng)用商店中的應(yīng)用程序 + 開源軟件包https://cdn.winget.microsoft.com/cache
中科大開源軟件鏡像站開源軟件包https://mirrors.ustc.edu.cn/winget-source

好像就中科大的提供 winget 國內(nèi)鏡像,有點(diǎn)少啊。

使用 winget 搜索和安裝應(yīng)用程序

對于不熟悉基于文本界面的用戶來說,剛開始使用 winget 時可能有點(diǎn)令人望而卻步,但實(shí)際上它非常簡單易用。winget 的基本用法只涉及搜索和安裝應(yīng)用程序。請按照以下步驟操作:

1、在 Windows 11 中鼠標(biāo)右擊「開始」菜單 – 選擇打開「終端管理員」。

2、要搜索應(yīng)用程序,請執(zhí)行:

winget search <AppName>

例如,輸入winget search Chrome來嘗試查找 Google Chrome。

使用 winget 搜索應(yīng)用程序

3、如果首次使用winget命令,需要同意服務(wù)條款,請按Y然后按回車鍵。查詢結(jié)果中可以看到包括不同版本的 Chrome,以及一些名稱相似的應(yīng)用程序。

4、為了獲取和安裝正確的應(yīng)用程序,最準(zhǔn)確的方法是使用第二列中列出的包 ID。例如,要安裝 Google Chrome 的穩(wěn)定版,可以使用如下命令:

winget install Google.Chrome

使用 winget 安裝應(yīng)用程序

  • 如果要安裝的程序需要通過 Microsoft Store 獲?。ㄔ丛诹斜淼淖詈笠涣校?,還需要同意服務(wù)條款,請按Y然后按回車鍵。
  • 也可以在安裝命令中添加--accept-package-agreements參數(shù),以自動接受任何協(xié)議。

5、安裝完成后,可以重復(fù)這個過程來安裝其他任何需要的應(yīng)用程序。

在 Windows 11 中使用基于文本的命令行界面安裝應(yīng)用程序非常簡單,而且有許多應(yīng)用程序都可以通過winget命令實(shí)現(xiàn)靜默安裝,而且速度非常快。正如我們之前提到的,您也可以使用 Windows Package Manager 安裝來自 Microsoft Store 的應(yīng)用程序。

使用 winget 更新應(yīng)用程序

Windows Package Manager 的另一個功能是通過集中的界面保持應(yīng)用程序的更新。如果有一個或多個應(yīng)用程序可在 winget 倉庫中獲取(即使不是通過該倉庫安裝),也可以使用它一次性輕松更新這些應(yīng)用:

1、在 Windows 11 中鼠標(biāo)右擊「開始」菜單 – 選擇打開「終端管理員」。

2、執(zhí)行以下命令查看可用的軟件更新包列表:

winget update##或者winget upgrade

使用 winget 更新應(yīng)用程序

3、要更新特定的軟件包,請運(yùn)行:

winget update <ID>

使用 winget 更新應(yīng)用程序

請將<ID>替換為想要更新的包 ID。

4、如果要更新所有軟件包,可以運(yùn)行:

winget update --all

5、也可以添加--include-unknown參數(shù)來安裝計(jì)算機(jī)上未知版本軟件包的最新版本。

6、軟件包將逐個進(jìn)行更新。同樣地,一些安裝程序在更新時可能需要人工干預(yù),但可以使用--disable-interactivity參數(shù)來跳過。

您可以隨時再次運(yùn)行此操作,以確保應(yīng)用程序保持最新。

使用 winget 卸載應(yīng)用程序

當(dāng)然,我們也可以使用 winget 包管理器來卸載應(yīng)用程序:

1、在 Windows 11 中鼠標(biāo)右擊「開始」菜單 – 選擇打開「終端管理員」。

2、運(yùn)行以下命令查看計(jì)算機(jī)上安裝的所有軟件包:

winget list

3、找到想要卸載的應(yīng)用程序包 ID,再運(yùn)行以下命令:

winget uninstall <id>

使用 winget 卸載應(yīng)用程序

<id>替換為要移除的包 ID。

4、按照屏幕上的指示進(jìn)行操作,或者使用--disable-interactivity參數(shù)以靜默方式移除應(yīng)用程序。

使用 winget 導(dǎo)出和導(dǎo)入軟件包列表

winget 工具的另一個強(qiáng)大功能是能夠?qū)?Windows 中已安裝的所有軟件包導(dǎo)出為一個 JSON 文件。在設(shè)置新電腦時,就可以導(dǎo)入該文件,以便一次性安裝列表中的所有應(yīng)用程序。

導(dǎo)出軟件包列表

要導(dǎo)出 Windows 中已安裝的軟件包列表,只需運(yùn)行:

winget export -o <output>

<output>替換為要存儲包列表文件的路徑。某些應(yīng)用可能需要同意源協(xié)議。

  • 可以使用--source參數(shù)僅篩選來自選定源(如 winget 或 msstore)的軟件包。
  • 可以使用--version參數(shù)導(dǎo)出特定版本的應(yīng)用程序,而不是安裝最新版本。

使用 winget 導(dǎo)出軟件包列表

還可以將該文件移動到 U 盤或 OneDrive 這樣的云服務(wù)中,以便稍后在其他設(shè)備上導(dǎo)入。在此過程中,可能會出現(xiàn)許多錯誤,因?yàn)樵S多應(yīng)用程序是預(yù)裝在 Windows 中的,或者可能不是通過 wingetmsstore 源安裝的。

此操作只會導(dǎo)出軟件包列表,不包括實(shí)際的安裝程序。在導(dǎo)入時,新電腦需要連接到 Internet,以便下載和安裝這些軟件包。

導(dǎo)入軟件包列表

要導(dǎo)入軟件包列表,可以使用以下命令:

winget import -i <import-file>

其中<import-file>是要導(dǎo)入的文件路徑,還可以添加--accept-package-agreements參數(shù)以接受所有需要同意的源的協(xié)議。

使用 winget 導(dǎo)入軟件包列表

  • Windows Package Manager 將嘗試逐個安裝軟件包列表中的所有應(yīng)用程序。
  • 由于其中一些是隨 Windows 11 一起提供的應(yīng)用程序包,因此可能已經(jīng)安裝了某些應(yīng)用程序。
  • 對于新的應(yīng)用程序和更新,可能需要與每個安裝程序進(jìn)行交互,或者在導(dǎo)入時使用--disable-interactivity參數(shù)來跳過所有安裝程序的交互過程。

Winget 1.6.3482 版本更新

Winget 1.6.3482 版本適用于 Windows 10(1809+)和 Windows 11。在此次更新中,禁用了實(shí)驗(yàn)性功能并更新了商店證書,以提高系統(tǒng)安全性。需要注意的是,當(dāng)前商店證書將于 2024 年 3 月初到期。

在新版本中,winget configure命令是一個穩(wěn)定的功能??梢詭椭阍?Windows 系統(tǒng)上自動處理設(shè)置和配置,從而創(chuàng)建理想的開發(fā)環(huán)境。通過應(yīng)用 WinGet 配置文件,能夠更輕松地安裝和管理軟件包、應(yīng)用程序、編程語言、框架、工具或項(xiàng)目所需的設(shè)置。

此次穩(wěn)定版本還引入了對軟件包依賴性的全面支持?,F(xiàn)在,通過使用winget download命令,可以將軟件包安裝程序下載到本地,實(shí)現(xiàn)更加靈活的管理。

變更摘要:

  • 在安裝包枚舉時,現(xiàn)在包括了框架包。
  • 引入了安裝程序之間的強(qiáng)弱比較功能。
  • 商店證書已經(jīng)更新。

本文應(yīng)該讓您對如何使用 winget 包管理器有了一個基本了解。您可以進(jìn)一步深入,通過添加自定義源獲取應(yīng)用程序,例如公司內(nèi)部的應(yīng)用程序存儲庫,并驗(yàn)證應(yīng)用程序的清單文件。但本文介紹的核心功能已經(jīng)非常實(shí)用。

相關(guān)文章

最新評論