Scoop 安装与配置

介绍

Scoop是Windows上的包管理器. Scoop 最适合安装那种干净、小巧、开源的软件. 并且,Scoop 也极度适合为开发者配置开发环境.

  • scoop install安装各类环境、库、编译器等,以及应用,字体和插件,其他非开源软件。
  • scoop update *承包了所有包的「一键更新」。
  • 不会再出现授权弹窗、各式各样的安装界面。

环境

系统: Windows7以上

Shell: Powershell版本不低于3

安装

  1. 检查Powershell的版本号:
1
$psversiontable.psversion.major
  1. 保证允许本地脚本的运行:
1
set-executionpolicy remotesigned -scope currentuser
  1. 将Scoop安装到自定义目录:
1
2
3
4
[environment]::setEnvironmentVariable('SCOOP','D:\Users\Scoop','User')
$env:SCOOP='D:\Users\Scoop'
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
# iwr -useb get.scoop.sh | iex
  1. 配置全局应用安装目标目录:
1
2
3
[environment]::setEnvironmentVariable('SCOOP_GLOBAL','D:\Users\Scoop\globalApps','Machine')
$env:SCOOP_GLOBAL='D:\Users\Scoop\globalApps'
scoop install -g <app>

配置

  1. 安装Aria2, 使Scoop安装程序时调用Aria2进行多线程下载进行加速:
1
2
scoop search aria2
scoop install aria2
  1. 卸载软件
1
scoop uninstall aria2
  1. 添加仓库, 自带的main bucket软件较少, 添加官方维护的extras bucket:
1
scoop bucket add extras
  1. 查询帮助:
1
2
scoop help
scoop help <command>
  1. 相关命令:
1
2
3
4
5
6
scoop search # 搜索
scoop update # 更新
scoop status # 查看软件状态
scoop uninstall # 卸载软件
scoop info # 查看软件详情
scoop home # 打开软件主页

卸载

  1. 卸载Scoop和使用Scoop下载的相关程序:
1
scoop uninstall scoop
  1. 如果安装Scoop失败, 可以通过下面的命令来卸载:
1
del .\scoop -Force

Notice: 在Windows上相似的包管理器还有chocolatey.

Reference

Scoop Wiki

0%