運維干貨:Windows上安裝Scoop指南和使用教程
一、Scoop介紹
Scoop是一個類似于Linux系統上的包管理器的命令行工具,使用起來非常簡單。通過Scoop安裝工具,配置開發軟件(如JDK、Node.js、MySQL、Redis等)時,不再需要為Windows環境變量而煩惱。大大提升了在Windows電腦上搭建開發環境的效率。另外非常重要的一點是Scoop大多數軟件來自GitHub或官方網站,減少了軟件安裝時可能遇到的盜版或病毒風險。
1.1 Scoop原理
Scoop 的工作原理基于 PowerShell 腳本,通過指定 JSON 格式的 manifest 文件來描述軟件包獲取、安裝和配置方法。單個軟件支持安裝多個版本。
1.2 Scoop特點
沒有煩人彈窗: 安裝時再也不會跳出權限確認彈窗打擾你。
跳過安裝向導: 后臺靜默搞定,不需要圖形化界面一步步操作。
PATH 清爽整潔: 裝再多軟件,也不用擔心系統 PATH 環境變量變得亂七八糟。
卸載干凈利落: 安裝卸載軟件,不會產生軟件緩存殘留文件。
自動裝依賴庫: 軟件需要的依賴庫,Scoop會自動幫你找齊并安裝好。
一步到位配置: 所有額外的設置步驟 Scoop 自己全包了,安裝完成就能直接運行。
二、安裝步驟
2.1 啟動PowerSehll 調整默認策略
首先使用快捷鍵“Win+X”打開命令面板,然后選擇打開PowerShell,
圖片
然后修改默認策略為自動同意,具體命令如下:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
效果圖如下:
圖片
2.2 安裝Scoop
安裝的話可以選擇默認安裝或者自定義安裝目錄。
默認安裝命令如下:
#默認安裝在用戶目錄下
iwr -useb scoop.201704.xyz | iex
自定義安裝目錄這里 采用自定義安裝目錄的方式
#自定義安裝目錄大家根據需要選擇合適的目錄
irm scoop.201704.xyz -outfile 'install.ps1'.\install.ps1 -ScoopDir 'E:\Scoop'-ScoopGlobalDir 'E:\GlobalScoopApps'
圖片
圖片
安裝成功后會出現綠色的文字“Scoop was installed successfully!” 表示安裝成功,整個過程大概一分鐘左右。
圖片
注意事項:請不要使用PowerShell管理員身份運行否則會提示Administrator賬戶無法安裝。
三、使用說明
3.1 查看幫助命令
scoop help
運行效果如下:
圖片
為了方便大家理解轉換為中文理解具體如下
alias:管理Scoop別名(自定義快捷命令)
bucket:管理Scoop軟件倉庫(用于擴展可安裝的軟件源)
cache:顯示或清除下載緩存
圖片
cat:顯示指定清單文件(manifest)的內容
圖片
checkup:檢查Scoop潛在問題(如環境配置、依賴缺失)
cleanup:清理舊版本應用(刪除已安裝應用的過時版本)
config:獲取或設置Scoop配置參數(如代理、下載線程數)
create:創建自定義應用清單(用于添加非官方軟件)
depends:列出應用的依賴項(按安裝順序顯示)
download:下載應用至緩存并驗證哈希值(不安裝)
export:導出已安裝應用/倉庫/配置到JSON文件(備份用)
help:顯示命令幫助信息
hold:鎖定應用(禁止自動更新)
home:在瀏覽器中打開應用官網
import:從JSON文件導入應用/倉庫/配置(恢復備份)
info:顯示應用詳細信息(版本、來源等)
install:安裝應用
list:列出已安裝應用
prefix:返回指定應用的安裝路徑
reset:重置應用(修復沖突或損壞)
search:搜索可安裝的應用
圖片
shim:管理Scoop填充器(用于創建命令行快捷方式)
status:檢查應用更新狀態
unhold:解鎖應用(允許自動更新)
uninstall:卸載應用
update:更新應用或Scoop自身
圖片
virustotal:在Virustotal.com檢測應用哈希或URL安全性
which:定位填充器/可執行文件路徑(類似Linux的which命令)
3.2 使用示例安裝 7Zip
7Zip是一個非常純凈的解壓縮管理軟件,相信很多程序員朋友都知道這個壓縮神器。這里通過安裝7Zip壓縮軟件來給大家介紹如何使用Scoop來安裝軟件。
首先執行安裝命令
scoop install 7Zip
安裝進行中的效果如下圖:
圖片
安裝成功之后效果如下圖:
圖片
然后我們返回電腦桌面搜索發現軟件已經成功安裝了。
圖片
打開壓縮包文件完全沒問題,具體如下圖:
圖片
查看安裝應用信息執行如下命令:
scoop list
圖片
查看7Zip詳細信息
scoop info 7Zip
圖片
更新7Zip
scoop update 7Zip
運行效果如下:
圖片
卸載7Zip應用
scoop uninstall 7Zip
圖片
注意:卸載應用的使用需要先關閉該應用才可以正常卸載。
四、常用軟件推薦(部分)
這里給大家挑選了15個比較常用的軟件以及安裝命令:
Aria2(下載工具):scoop install aria2
Everything(文件搜索工具):scoop install everything
Cmder(命令行終端):scoop install cmder
Q-Dir(多窗口文件管理器):scoop install q-dir
Google Chrome(谷歌瀏覽器):scoop install googlechrome
Python(編程語言):scoop install python
Go(Golang 編程語言):scoop install go
TrafficMonitor(網速監控工具):scoop install trafficmonitor
Notepad++(代碼/文本編輯器):scoop install notepadplusplus
VS Code(微軟代碼編輯器):scoop install vscode
FastStone Capture(截圖工具):scoop install echo/fscapture
Snipaste(截圖 & 貼圖工具):scoop install snipaste
Telegram(即時通訊):scoop install telegram
Notion(筆記 & 項目管理):scoop install notion
Typora(Markdown 編輯器):scoop install typora