介绍

Scoop是Windows上的包管理软件,类似Linux操作系统上的apt、yum。

安装

  1. 首先确保您已允许 PowerShell 执行本地脚本:
1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser 
  1. 简单安装
    直接在powershell里运行
1
irm get.scoop.sh | iex
  1. 指定路径安装

首先下载安装脚本

1
irm get.scoop.sh -outfile 'install.ps1'

(可选)查看安装程序的所有可配置参数。

1
.\install.ps1 -?

通常我们需要自定义安装目录,一般将目录放置在D盘中防止C盘爆满.需要新建两个文件夹,一个是用户安装目录,另一个是全局安装目录

1
.\install.ps1 -ScoopDir 'D:\Applications\Scoop' -ScoopGlobalDir 'F:\GlobalScoopApps' -NoProxy

其中 -ScoopDir 后跟用户安装目录, -ScoopGlobalDir 后跟全局安装目录

或者,您可以使用传统方法通过设置环境变量来配置自定义目录。(不推荐)

1
2
3
4
$env:SCOOP='D:\Applications\Scoop'
$env:SCOOP_GLOBAL='F:\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
irm get.scoop.sh | iex

使用

首次使用需要先安装git

1
scoop isntall git

scoop的软件目录都存放一个个库(bucket)中,软件安装时会默认安装main库,想要安装更多软件就需要先添加库,例如

1
2
3
scoop bucket add extras

scoop update

想要安装软件,可以先搜索可用的软件,使用

1
scoop search 软件关键词

然后安装软件

1
scoop install 软件名

或者指定库里的软件,例如

1
scoop install extras/app

还可以指定版本安装

1
scoop install git@2.31.1

其他命令还有
<<<<<<< HEAD

更新软件

1
scoop update

test
列出已安装的库

1
scoop list

查看已订阅的库

1
scoop bucket list

删除已安装的软件

1
scoop uninstall 软件名

如果在短时间内使用scoop search次数过多会触发github流控,此时可以登陆github-Setting-Developer Settings-Tokens(classic)-Generate new token
创建新的github token并复制在windows本地powrsehll中执行

1
2
scoop config gh_token 你的token

推荐的bucket

官方

1
2
3
scoop bucket add extras
scoop bucket add versions

第三方

1
2
3
4
5
6
7
8
9
10
scoop bucket add aki https://github.com/akirco/aki-apps.git
scoop bucket add dorado https://github.com/chawyehsu/dorado.git
scoop bucket add echo https://github.com/echoiron/echo-scoop.git
scoop bucket add lemon https://github.com/hoilc/scoop-lemon.git
scoop bucket add scoopet https://github.com/ivaquero/scoopet.git
scoop bucket add tomato https://github.com/zhoujin7/tomato.git
scoop bucket add scoop-zapps https://github.com/kkzzhizhou/scoop-zapps.git
scoop update


参考

欧德的半位面

官方github