Post

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.

Trending Tags