Scoop 是一款強大的 Windows 包管理工具,可以通過命令行便捷快速地安裝軟體,類似於 Linux 下的 yum,apt,pacman 等工具。
安裝配置#
添加環境變數(自定義安裝路徑,可選)
# 使用者環境變數
$env:SCOOP='D:\ScoopApp'
[environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')
# 全域環境變數
$env:SCOOP_GLOBAL='D:\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
執行安裝腳本
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
# 或者更簡潔的方式
iwr -useb get.scoop.sh | iex
允許當前使用者 powershell 執行遠程腳本
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
添加軟體倉庫
# 查看可添加倉庫
scoop bucket known
# 添加倉庫
scoop bucket add BUCKET_NAME
使用#
安裝卸載
# 當前使用者安裝
scoop install/uninstall PACKAGE_NAME
# 全域安裝
scoop install/uninstall PACKAGE_NAME -g
搜尋包
scoop search KEYWORD
更新包
scoop update *
scoop update * -g
刪除舊版本
scoop cleanup *
scoop cleanup * -g
清除快取
scoop cache rm *
設置代理,加速下載
scoop config proxy 127.0.0.1:10809
切換版本,重裝系統後可以用此命令修復環境變數
scoop reset PACKAGE_NAME
使用 aria2 加速多線程下載
scoop install aria2 -g
scoop config aria2-enabled true //啟用 aria2
scoop config aria2-enabled false //禁用 aria2