Windows 安装和使用 scoop 包管理器
windows 包管理器 scoop 的使用教程
Windows 安装和使用 scoop 包管理器
Scoop 是一款 Windows 平台的上的软件包管理器,可以让你像在 Linux 上一样简单、方便地安装软件,并自动配置环境。软件及其配置文件都在 scoop 文件夹下,无论是重装电脑还是换一台设备,只要把 scoop 文件夹移过去,在目录下运行:
1
2
3
4
5
# 重建所有软链接、shim、开始菜单
scoop reset *
# 刷新环境变量(新开终端也可以)
refreshenv
就能像在原电脑上一样使用这些软件。
前置条件
- win10 及以上系统
- Windows 用户名或自定义的安装路径不含中文
安装 scoop
在 powershell 中运行以下命令设置执行策略:
1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
设置安装目录的环境变量:
1
2
3
4
5
## 指定安装目录,把 C:\Sync\Scoop 换成你希望的位置
$env:SCOOP='C:\Sync\Scoop'
## 设置将通过 scoop 安装的软件都集中放在这个位置
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
安装 scoop:
1
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
完成之后,相应位置就会生成一个 scoop 文件夹。
通过 scoop 安装软件
列出软件仓库
1
scoop bucket list
添加官方默认的 extras 仓库(有更多软件)
1
scoop bucket add extras
安装最新版 Python(或其他软件),安装后会自动配置环境
1
scoop install python
安装指定版本的 Python,如 3.10:
1
scoop install python310
更多命令
列出已安装的软件:
1
scoop list
搜索软件,比如 Node.js:
1
scoop search nodejs # 可以模糊匹配,如搜 node.js、node、no
安装最新版本的 Node.js:
1
scoop install nodejs
查看软件是否有更新:
1
scoop status
更新 Node.js:
1
scoop update nodejs
清除旧版本和缓存:
1
scoop cleanup nodejs
以下是更多的例子
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
scoop install wechat # 微信
scoop install qq # QQ
scoop install wpsoffice # WPS
scoop install windows-terminal
scoop install obsidian
scoop install vscode
scoop install aria2 # 〔注意〕安装 aria2 后,Scoop 的默认下载器会自动改成 aria2,并开启多线程下载
scoop install everything
scoop install potplayer
scoop install clash-verge
scoop install 7-zip
scoop install everything
scoop install go
scoop install wget
scoop install ffmpeg
scoop install cpu-z
scoop install fiddler
scoop install winscp
需要注意,
This post is licensed under
CC BY 4.0
by the author.
