一个 Windows 上的包管理器
Scoop
安装
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
# 普通安装目录
$env:SCOOP='[CustomizedPath]'
[environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')
# 全局安装目录
$env:SCOOP_GLOBAL='[CustomizedPath]'
[environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine')
# 使用国内镜像
iwr -useb https://gitee.com/glsnames/scoop-installer/raw/master/bin/install.ps1 | iex
scoop config SCOOP_REPO 'https://gitee.com/glsnames/scoop-installer'
scoop update
安装完后将shims
目录添加到系统PATH
环境变量中。
命令
scoop
# 列出安装的应用
scoop list
# 搜索应用
scoop search
# 检查应用更新
scoop status
# 更新 Scoop 自身
scoop update
# 更新所有安装的应用
scoop update *
# 显示应用的信息
scoop info <app>
# 通过此命令列出已知所有 bucket(软件源/c)
scoop bucket known
# 添加某个 bucket(main, extras, versions ...)
scoop bucket add [bucketName]
# 禁止某程序更新
scoop hold <app>
# 允许某程序更新
scoop unhold <app>
install
# aria2 加速安装其他应用
scoop install aria2
# 关闭警告
scoop config aria2-warning-enabled false
# scoop-completion 协助安装
scoop install scoop-completion
# code $PROFILE 添加下面一行在当前 Shell 中使用 scoop-completion
Import-Module "$($(Get-Item $(Get-Command scoop.ps1).Path).Directory.Parent.FullName)\modules\scoop-completion"
# 安装 neovim(会安装失败,多试几次就行了)
scoop install neovim
# gow 包括了大量的 Linux 命令行工具
scoop install gow
scoop install sudo
scoop install grep
标签:completion,SCOOP,Scoop,scoop,install,安装
From: https://www.cnblogs.com/zhenyoung/p/16973694.html