scoop 是windows的安装包管理工具,类似 ubuntu 的 sudo apt
安装
- 打开非管理员 terminal, 设置安装路径,和环境变量
bash
$env:SCOOP='E:\sys\scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
- 安装
scoop
bash
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iwr -useb get.scoop.sh | iex
- 设置代理: (7890是clash的默认端口)
bash
scoop config proxy localhost:7890
- 使用 Scoop 安装 Aria2 ,Scoop 会自动调用 Aria2 进行多线程加速下载。安装完会自动启用(第一次安装会自动安装7zip)
bash
scoop install aria2
scoop config aria2-enabled true # 启动 aria2
scoop config aria2-split 16 # 单任务最大连接数
scoop config aria2-max-connection-per-server 16 # 单服务器最大连接数,默认5 ,最大16
scoop config aria2-warning-enabled false # 移除 aria 警告
- scoop 配置镜像
bash
# 国内镜像
scoop config SCOOP_REPO "https://gitee.com/scoop-installer/scoop"
# 官方镜像
scoop config SCOOP_REPO https://github.com/ScoopInstaller/Scoop
scoop 目录
apps
------所有通过scoop安装的软件都在里面。buckets
------管理软件的仓库,用于记录哪些软件可以安装、更新等信息,默认添加main仓库,主要包含无需GUI的软件,可手动添加其他仓库或自建仓库,具体在推荐软件仓库中介绍。cache
------软件下载后安装包暂存目录。persit
------用于储存一些用户数据,不会随软件更新而替换。shims
------用于软链接应用,使应用之间不会互相干扰,实际使用过程中无用户操作不必细究。
scoop 命令
- 查看 scoop 的各种命令:
scoop -h
search
------搜索仓库中是否有相应软件。install
------安装软件。uninstall
------卸载软件。update
------更新软件。可通过scoop update *更新所有已安装软件,或通过scoop update更新所有软件- 仓库资料及Scoop自身而不更新软件。hold
------锁定软件阻止其更新。info
------查询软件简要信息。home
------打开浏览器进入软件官网。
添加软件仓库及软件
- 添加仓库:
scoop bucket add bucketname (+ url可选)
extras
仓库,其中收录大量好用的小软件,足够日常的使用scoop bucket add extras
- Example : 安装密码管理工具:
keeppass
- 先搜索
keeppass
:scoop search keeppass
2. ,从上面可以看道
keeppass
在 extras
bucket 下面。然后通过 scoop install bucket\name
安装。即: scoop install extras\keeppass
使用 scoop 安装windows常用软件
bash
scoop buckt add versions
scoop buckt add extras
scoop install extras/keepass # keepass 密码管理工具
scoop install extras/googlechrome # 谷歌浏览器
scoop install versions/zed-nightly # zeb 编辑器
scoop install git