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































