Last Updated on 2023-03-19 by Clay
介紹
Chocolatey 是一款專為 Windows作業系統設計的套件管理器(Package Manager),可用於操作軟體的安裝、升級、配置和卸載。它允許開發者和系統管理員通過命令行界面或 PowerShell 腳本快速安裝和管理應用程序,進而提高工作效率。
我第一次聽到 Chocolatey 已經有一段時間了,但由於主要的工作環境都是在 Linux 發行版上,所以一直沒能嘗試著使用看看,一直到今天有了在家裡舊 Windows 筆電上透過命令列工作時才湊巧有了這個機會試用。
安裝方式與步驟
步驟一:以系統管理員身份運行命令提示符或 PowerShell
首先,你需要以系統管理員身份運行命令提示符或 PowerShell,這是個很重要的步驟,否則系統在安裝過程中可能會警告你無法存取資料夾,接著終止你的安裝行動。你可以嘗試在『開始』選單搜索框輸入 cmd
或 powershell
,然後右鍵點擊相應結果,選擇『以管理員身份運行』。
步驟二:安裝 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://chocolatey.org/install.ps1'))
這條命令將下載並運行 Chocolatey 的安裝腳本。安裝完成後,請關閉並重新打開命令提示符或 PowerShell。
Chocolatey 的常見指令
安裝套件
我們可以使用以下指令安裝特定套件:
choco install <package-name>
將 <package-name>
替換為實際的套件名稱。
升級套件
使用以下命令升級指定套件:
choco upgrade <package-name>
如果想要升級所有已安裝的套件,可以使用:
choco upgrade all
卸載套件
使用以下命令卸載指定套件:
choco uninstall <package-name>
搜索套件
使用以下命令搜索 Chocolatey 上的套件:
choco search <package-name>
常見的 Chocolatey 套件與推薦
既然都記錄了該如何使用 choco
指令安裝套件了,自然得把一些好用的套件紀錄起來,將來到新的裝置上安裝時才不會缺東缺西。
以下是一些常見且實用的 Chocolatey 套件:
- Google Chrome:
choco install googlechrome
- Visual Studio:
choco install vscode
- Notepad++:
choco install notepadplusplus
- 7-Zip:
choco install 7zip
- Git:
choco install git
- Python:
choco install python
- Node.js:
choco install nodejs
- VLC media player:
choco install vlc
- Docker:
choco install docker-desktop
- Vim Editor:
choco install
vim
以上套件涵蓋了瀏覽器、程式碼編輯器、壓縮工具、版本控制系統、程式語言、多媒體播放器、虛擬化技術以及整合開發環境等多個方面。
當然,你可以根據自己的需求選擇安裝相應的套件。
References
- Chocolatey 官方網站:https://chocolatey.org/
- Chocolatey GitHub 頁面:https://github.com/chocolatey/choco
- Chocolatey 套件列表:https://community.chocolatey.org/packages