Scoop
大家好,我是科技消化。上一期介紹了Mac平臺(tái)的包管理工具Homebrew。很多合伙人都在努力嘗試。但是沒(méi)有Mac,所以評(píng)論問(wèn)windows下面有沒(méi)有類似的工具。那么,今天主編將與大家分享Windows平臺(tái)下的包管理工具——Scoop!
什么是Scoop?
Scoop是Windows平臺(tái)的軟件包管理器,允許個(gè)人存儲(chǔ)通過(guò)命令行安裝Java、python、Node.js等計(jì)算機(jī)編程語(yǔ)言環(huán)境、Code、VS Code和JetBrains等大型應(yīng)用程序軟件安裝以及Scoop安裝的軟件包
安裝Scoop:
Scoop官方主頁(yè)()提供了PowerShell命令行安裝命令。
Invoke-expression (new-object sy)。downloadstring(';)。
# or shorter
Iwr -useb get。| iex注意:如果出現(xiàn)錯(cuò)誤,可能需要更改執(zhí)行策略(例如啟用Powershell)
set-execution policy remote signed-scope current user
打開(kāi) PowerShell
第一次安裝可能會(huì)報(bào)告連接服務(wù)器失敗。
連接失敗
再嘗試兩次,就可以正常安裝了
成功安裝
安裝完成后,可以輸入scoop help查看命令提示
命令提示
請(qǐng)這里的小編簡(jiǎn)單翻譯一下。
Some useful commands are:
Alias Manage scoop aliases #管理命令的頭像
Bucket Manage Scoop buckets #管理軟件倉(cāng)庫(kù)
cache show or clear the download cache #查看和管理緩存
請(qǐng)接受check up check for potential problems #體檢
清除clean up clean up apps by removing old versions #緩存和早期版本軟件包
config get or set configuration values # Scoop配置
create create a custom app manifest #創(chuàng)建自定義軟件包
查看depends list dependencies for an app #相關(guān)性
export exports(animportable)list of installed apps #導(dǎo)出軟件包列表
Help Show help for a command #顯示幫助命令
禁止更新Hold Hold an app to disable updates #軟件包
打開(kāi)Home Opens the app homepage #程序包主頁(yè)
Info Display information ABO
ut an app # 顯示軟件包信息 install Install apps # 安裝軟件包 list List installed apps # 列出所有已安裝軟件包 prefix Returns the path to the specified app # 查看軟件包路徑 reset Reset an app to resolve conflicts # 恢復(fù)軟件包版本 search Search available apps # 搜索軟件包 status Show status and check for new app versions # 查看軟件包更新?tīng)顟B(tài) unhold Unhold an app to enable updates # 啟動(dòng)軟件包更新 uninstall Uninstall an app # 卸載軟件包的指令 update Update apps, or Scoop itself # 更新軟件包 virustotal Look for app hash on viru # 查看哈希值 which Locate a shim/executable (similar to 'which' on Linux) # 查看可執(zhí)行程序路徑用Scoop查找想要安裝的軟件
scoop search [PackageName]
比如我們查查能不能裝python:
查找python
安裝軟件:
scoop install? [PackageName]
如安裝python:
安裝python
安裝過(guò)程中會(huì)自動(dòng)安裝目標(biāo)軟件所需依賴環(huán)境
scoop同樣支持同時(shí)安裝多個(gè)軟件如:
scoop install nodejs12 python python27
卸載軟件:
scoop uninstall [PackageName]
如卸載Dark
卸載Dark
更新軟件:
scoop status #列舉可更新包 scoop update [PackageName] #更新制定包 scoop update * #一鍵更新所有包
添加軟件倉(cāng)庫(kù)bucket:
Scoop自帶了main倉(cāng)庫(kù)涵蓋了主流軟件包,但還不夠用,可以通過(guò)指令添加更多第三方軟件倉(cāng)庫(kù),這里列舉了官方認(rèn)證的幾個(gè)倉(cāng)庫(kù):
輸入:scoop bucket known 可以查看倉(cāng)庫(kù)列表
main #主流默認(rèn)倉(cāng)庫(kù) extras #額外添加的倉(cāng)庫(kù)(不符合主流標(biāo)準(zhǔn)但有用) versions #收錄軟件包歷史版本的庫(kù) nirsoft #250個(gè)Nirsoft應(yīng)用集合 php #PHP庫(kù) nerd-fonts #編程字體庫(kù) nonportable #windows UWP應(yīng)用庫(kù) java #JAVA庫(kù)合集 games #開(kāi)源免費(fèi)游戲及相關(guān)工具 jetbrains #jetbrains全家桶
scoop bucket add [BucketName]
--添加倉(cāng)庫(kù)如:scoop bucket add extra
scoop rm [BucketName]
--刪除倉(cāng)庫(kù)如:scoop rm jetbrains
注意:如果要安裝UWP應(yīng)用,由于UWP軟件安裝需要管理員權(quán)限,建議安裝sudo指令去執(zhí)行安裝
scoop install sudo sudo scoop install [PackageName]
清理歷史版本軟件包與緩存:
scoop cleanup [PackageName] #清理指定包 scoop cleanup * #清理所有
以上就是小編今天為大家?guī)Я说膚indows平臺(tái)的軟件包管理工具Scoop的入門使用教程,還不趕緊去試試,其實(shí)windows平臺(tái)軟件包管理工具還有Chocolatey,但是小編覺(jué)得Scoop更先進(jìn)安全,但是scoop也有缺點(diǎn)就是下載速度較慢。好了,如果你喜歡文章的內(nèi)容,可以在文末點(diǎn)個(gè)贊 ,你的支持就是我最大的動(dòng)力 !
1.《【安裝程序配置服務(wù)器失敗】像Linux一樣用命令行安裝軟件嗎?Windows也可以??炜??!吩曰ヂ?lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《【安裝程序配置服務(wù)器失敗】像Linux一樣用命令行安裝軟件嗎?Windows也可以??炜??!穬H供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/2497453.html