使用 Chocolatey 快速安裝和管理 Windows 軟體

使用 Chocolatey 快速安裝和管理 Windows 軟體

目錄

作為一名熟悉 Linux 或 MacOS 的用戶,我們習慣於使用命令列工具來管理軟體。長久以來,Windows 缺少了這樣的工具,直到 Chocolatey 的出現。Chocolatey 為 Windows 帶來了類似 Linux 中的 apt-getyumdnf 或 MacOS 的 homebrew 的命令列軟體管理功能。它的出現極大地簡化了軟體安裝過程。以往,重裝系統後需要逐一在 Google 上搜尋、下載和安裝所需軟體,但現在,只需一個腳本文件,就能自動完成所有軟體的安裝。這樣的轉變,不僅節省了時間,也大大提升了使用者體驗,讓軟體管理變得前所未有的簡單與高效。

安裝 Chocolatey

Chocolatey 的安裝非常的簡單,請使用系統管理員權限打開 powershell 並輸入以下指令:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

一旦安裝 Chocolatey 完成,你可以輕鬆地確認安裝情況。只需在 powershell 中輸入 choco --version,如果能正常顯示版本號,就表示安裝成功了。安裝好之後,就可以開始使用 Chocolatey 來安裝你需要的軟體。以安裝 Visual Studio Code 為例,你只需要使用系統管理員權限在 powershell 中執行 choco install -y vscode。這樣一來,Visual Studio Code 便會被自動下載並安裝到你的系統上,方便快捷。

Chocolatey 的軟體支援範圍

Chocolatey 支援眾多軟體,你可以輕鬆在 Chocolatey 軟體包 網頁上查找所需的軟體。

常用 Chocolatey 指令

  • 檢查 Chocolatey 版本:輸入 choco -v 來快速查看安裝的 Chocolatey 版本。
  • 安裝軟體:使用 choco install -y <package> 命令來安裝軟體。這個指令會自動處理所有相依性。
  • 升級軟體:輸入 choco upgrade <package> -y 來升級特定軟體。
    • 升級所有軟體:使用 choco upgrade all -y 可以更新所有已安裝的軟體。
    • 排除特定軟體的升級:使用 choco upgrade all -y --except="'<package1>','<package2>'" 來更新所有軟體,但排除指定的一些。
  • 卸載軟體:使用 choco uninstall -y -x <package> 可以卸載軟體,同時會移除所有相依性。
  • 查詢已安裝的軟體:通過 choco list 命令可查看系統上已安裝的所有軟體。

相關連結

標籤 :
comments powered by Disqus

相關文章

羅技 MX Master 2S 無線人體工學滑鼠:終極使用評價

羅技 MX Master 2S 無線人體工學滑鼠:終極使用評價

今天我要帶大家認識一款在高端滑鼠市場上深受喜愛的產品。雖然它不是羅技的最新力作,但它卻是我用過的最愛,也是最好用的滑鼠之一。那就是羅技的 MX Master

閱讀更多
使用 asdf 工具有效管理 Elixir、Erlang、Python 和 Node.js 等多種程式語言的版本

使用 asdf 工具有效管理 Elixir、Erlang、Python 和 Node.js 等多種程式語言的版本

在軟體開發領域中,維持團隊成員工具版本的一致性是非常關鍵的。這正是 asdf 版本管理工具發揮作用的時刻。 asdf 讓你能在一個文件( .tool-versions )裡面指定所有工具的版

閱讀更多
[筆記] Linux Ubuntu 指令

[筆記] Linux Ubuntu 指令

檢查系統和硬件信息 uname -a # 顯示系統信息, 如 Linux ubuntu 5.4.0-1045-aws #47-Ubuntu SMP Wed Sep 22 00:59:08 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux uname -s # 顯示系統名稱, 如 Linux uname -m # 顯示系統架構, 如 x86_64 lsusb # 列出 USB 設備 lsblk # 列出

閱讀更多