scoop
windows下的安裝源搜尋工具,有點類似centos下的yum和Ubuntu下的apt。用這個拉下來安裝的軟體沒有廣告。
安裝條件
win7 +
powershell 3+
檢視目前版本
$PSVersionTable.PSVersion
更改腳本執行的政策
set-executionpolicy remotesigned -s cu
安裝
本人不太喜歡裝在C槽裡面,故更改它的安裝路徑到D盤
設定scoop環境變量
$env:SCOOP='D:\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP',$env:SCOOP,'User')
設定scoop global 環境變量
$env:SCOOP_GLOBAL='D:\ScoopGlobalApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'User')
這裡設定環境變量第三個參數User表示使用者級别,Machine表示系統級别。Machine沒權限的話,可以手動去環境變量設定。
安裝指令
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
## 或者
iwr-useb get.scoop.sh|iex
事實上,上面兩個目前都是不可用的。
于是我配置了hosts
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicGcq5yN0cDO0gTNxcTMtQDO0QTMzMTMxYjM4ADMyAjMtcTNygTN18CX4ADMyAjMvw1N1IDO1UzLcd2bsJ2Lc12bj5ycn9Gbi52YuAjMwIzZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
然後執行另一條可用的網址的指令:
iex (new-object net.webclient).downloadstring('https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1')
安裝成功。
解除安裝
scoop uninstall scoop
這個解除安裝,會删除你配置的scoop下面的所有軟體,非常危險。
基本使用
bucket
本身的main bucket源很少,故增加新的一個較多的bucket
scoop bucket add extras
執行成功展示:
Checking repo... ok
The extras bucket was added successfully.
安裝軟體
## 安裝軟體
scoop install -g [app的名稱]
## 我這裡-g 需要admin權限,取消-g可安裝
scoop install curl
----樹梢尖上衆山小