|
官网:https://github.com/ScoopInstaller/Scoop
安装教程:https://github.com/ScoopInstaller/Scoop/wiki
国内镜像:https://gitee.com/glsnames/scoop-installer
安装
- PowerShell版本要求:$psversiontable.psversion.major # should be >= 5.0
- PowerShell执行:set-executionpolicy remotesigned -scope currentuser
- 默认安装路径:C:\Users\xxx\scoop
- 可自定义安装路径:
- 用户安装
- $env:SCOOP='C:\scoop'
- [environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')
- 全局安装
- $env:SCOOP_GLOBAL='c:\apps'
- [environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine')
- 执行安装 scoop 脚本:iwr -useb get.scoop.sh | iex
- 安装成功后执行:scoop update
切换国内镜像:
- 替换安装 scoop 脚本(已安装的跳过):iwr -useb https://gitee.com/glsnames/scoop-installer/raw/master/bin/install.ps1 | iex
- scoop config SCOOP_REPO https://gitee.com/glsnames/scoop-installer
- 已安装的bucket:
- cd $env:SCOOP\buckets\Main
- git remote set-url origin https://gitee.com/scoop-bucket/main.git
切换官方镜像:
- scoop config SCOOP_REPO https://github.com/ScoopInstaller/Scoop
- 重新添加bucket
- scoop bucket rm main
- scoop bucket add main
使用
所有命令:scoop help
- 更新:scoop update
- 搜索:scoop search xxx
- 安装:scoop install xxx,指定版本:scoop install xxx@1.0
- 卸载:scoop uninstall xxx
常用bucket:https://rasa.github.io/scoop-directory/by-score.html
scoop bucket add extras
scoop bucket add versions
scoop bucket add dorado https://github.com/chawyehsu/dorado
国内镜像bucket:
- 地址:https://gitee.com/scoop-bucket
- 安装时候替换为:scoop bucket add extras https://gitee.com/scoop-bucket/extras.git
常用软件:
scoop install 7zip aria2 cmake dingtalk everything geekuninstaller git nodejs openssl snipaste v2ray v2rayn vscode wechat wpsoffice xray xmind tortoisesvn python openssh mysql-workbench mobaxterm ccleaner spacesniffer mysql57
迁移
- 备份scoop目录
- 备份的目录放到新的安装位置
- 若安装目录非默认情况下,重新设置安装目录
- $env:SCOOP='C:\scoop'
- [environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')
- 检查环境变量path中有:%SCOOP%\shims
- 执行 /apps/scoop/current/bin 里面的 refresh.ps1 和 scoop.ps1 脚本
- 执行:scoop reset *
reset 失败:https://github.com/ScoopInstaller/Scoop/issues/4684
本文使用 Zhihu On VSCode 创作并发布 |
|