如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

安裝巧克力:

按照 Chocolatey 網站上的說明安裝 Chocolatey。

在控制台中運行“choco install program”來安裝一個名為“program”的程序。

想像一下:您需要在 Windows PC 上安裝一些新軟件。很有可能,您將前往一個網站,盡量不要點擊頁面上的垃圾,然後點擊圖形安裝程序,很可能使用默認設置。

這是一個您可能熟悉的例行程序,因為它在 Windows 的生命週期中幾乎沒有改變,因為軟件開始在線分發。不過 Unix 系統有另一種方法,軟件安裝由包管理器處理,需要最少的用戶輸入並且通常通過命令行控制。現在人們越來越有興趣通過使用第三方包管理器將這些好處帶到 Windows 中。

我們最近看了 Scoop,這是一個簡單易懂的包管理器解決方案。該文章還包含對終端程序包管理器相對於 Windows 圖形安裝程序的優勢的進一步討論,因此,如果您對這個概念還不熟悉,我們鼓勵您閱讀它。今天,我們將探索Chocolatey,它是一個替代的 Windows 包管理器,它更側重於面向用戶的桌面應用程序。

Chocolatey 主要由命令行控制。如果您不熟悉控制台應用程序,請不要擔心 - 按照文檔中所示鍵入命令,您應該不會遇到任何問題。Chocolatey 還有一個可選的圖形界面,我們將在後面探討。

安裝巧克力

要安裝 Chocolatey,請從“開始”菜單打開 PowerShell。接下來,複製並粘貼以下腳本行,然後按 Enter:

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

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

這將配置 PowerShell 以允許在下載和運行 Chocolatey 的安裝腳本之前運行外部腳本。有關此過程的更多詳細信息,您應該參考 Chocolatey 自己的文檔。如果您擔心腳本的作用,您應該在運行命令之前手動檢查它。

使用 Chocolatey 安裝程序

Chocolatey 的核心功能是能夠使用單個命令安裝 Windows 軟件。無需訪問網站並手動單擊安裝程序,您可以啟動 PowerShell 並鍵入如下內容:

巧克力安裝vlc

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

這將下載 VLC 媒體播放器並將其安裝到您的系統,而無需您執行任何操作。當 VLC 添加到您的系統時,您將看到控制台中顯示的進度信息。然後您會在“開始”菜單中找到它,就像您自己運行安裝程序一樣。

某些程序可能會在安裝過程中提示您運行腳本。在控制台中為“Yes for all”鍵入“A”,然後按 Enter 確認此提示並完成安裝。

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

Chocolatey 支持數千種不同的程序。您可以通過瀏覽Chocolatey 包存儲庫來查看可用的內容。一些最受歡迎的選項包括 Chrome、Adobe Reader、Firefox、WinRAR 和 Skype。包存儲庫顯示要附加到“choco install”命令以安裝每個項目的名稱。

更新已安裝的程序

Chocolatey 使更新您安裝的程序變得簡單。運行以下命令來升級系統上每個過時的 Chocolatey 包:

巧克力升級所有

您還可以傳遞應用程序名稱來更新單個程序:

巧克力 ugprade vlc

Chocolatey 將檢查是否需要更新並自動安裝新版本。如果您想查看更新是否可用,而不安裝它們,請改為運行“choco outdated”。

進一步的命令

還有一些其他的 Chocolatey 命令,您可能會發現它們很有用。

運行“choco list -lo”將顯示您已安裝的所有程序的列表。您可以運行“choco search query”來搜索包存儲庫中的“query”並顯示所有匹配的程序,因此您甚至不需要網絡瀏覽器來查找新軟件。

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

在刪除程序時,請使用“choco uninstall”命令,並附加程序名稱。Chocolatey 還盡最大努力跟踪以其他方式刪除的應用程序——如果您使用 Chocolatey 安裝了一個程序,但隨後將其從 Windows 的設置應用程序或控制面板中刪除,它也應該自動從 Chocolatey 中消失。

Chocolately 非常強大,我們在本文中只是觸及了其功能的皮毛。高級用戶有豐富的配置選項,以及運行本地代理、緩存和包存儲庫的選項。Chocolately 還提供商業和組織使用的付費選項。

巧克力的用戶界面

最後,值得注意的是 Chocolatey 有一個可選的圖形界面,可幫助您與軟件包交互並安裝新軟件包。正如您所料,安裝 UI 是通過 Chocolatey 本身完成的!

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

運行“choco install Chocolateygui”來安裝GUI。然後,您就可以從“開始”菜單啟動 GUI。

如何安裝和使用 Chocolatey,一個適用於 Windows 10 的美味包管理器

這為您提供了一個簡單的圖形界面來查看已安裝的軟件包、檢查更新和自定義 Chocolatey 設置。您可以通過單擊左側邊欄中的“chocolatey”來瀏覽 Chocolatey 目錄。在這裡,您可以搜索新程序並單擊安裝它們,如果控制台應用程序不是您的菜,則避免進一步使用 PowerShell。

留下評論

如何清潔保持器盒:安全、簡單的清潔方法,真正能將其晾乾

如何清潔保持器盒:安全、簡單的清潔方法,真正能將其晾乾

學習如何用溫和的肥皂和溫水清潔保持器盒,正確擦乾,避免高溫損壞,並了解何時應該更換保持器盒。

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

學習如何檢查和保養引擎空氣濾清器,何時適合清洗,何時更換更安全,以及如何驗證是否正確重新安裝。

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

Learn how to clean a freezer ice maker safely, including the ice bin, accessible ice-maker surfaces, dispenser chute, drying, reassembly, and mistakes to avoid.

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

了解如何安全清潔坐浴盆噴嘴,了解自清潔的真正作用,如何處理礦物質沉積,以及哪些清潔劑取決於您的特定型號。

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

學習如何安全地清潔泳池砂濾器,判斷反沖洗是否有效,以及何時需要進行深度清潔、維修或更換濾材。

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

學習如何安全地清潔咖啡研磨機,從乾刷磨盤到清洗可拆卸部件、重新組裝、測試和刀片研磨機的保養。

如何去除衣服上的指甲膠而不損壞布料

如何去除衣服上的指甲膠而不損壞布料

學習如何安全地去除衣服上的指甲膠,從刮除乾膠到謹慎使用丙酮、洗滌以及晾乾前檢查織物。

如何去除衣服上的貼紙殘留物而不損壞布料

如何去除衣服上的貼紙殘留物而不損壞布料

學習如何安全地去除衣服上的貼紙殘留物,包括冷處理和預處理、小心使用溶劑、洗滌和風乾。

如何安全清潔機械式鍵盤:四步驟深度清潔指南

如何安全清潔機械式鍵盤:四步驟深度清潔指南

學習如何安全地清潔機械鍵盤,包括拆卸鍵帽、灰塵、污垢、乾燥、重新組裝,以及何時停止並查看手冊。

如何在不損壞衣物的情況下去除衣服上的膠水

如何在不損壞衣物的情況下去除衣服上的膠水

首先學習如何用溫和的方法去除衣服上的膠水,何時應該使用熱熔膠或強力膠,以及如何在乾燥前檢查織物。