Scoop 软件平台
个人使用记录
- 部署
- 安装
- 前置ps权限:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - 执行安装:
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh') - GUI(可选):
scoop install extras/unigetui,需要先添加extra软件区,并安装scoop-search
- 设置
- 设置代理:
scoop config proxy 127.0.0.1:7890 - 设置换源:
scoop config SCOOP_REPO https://gitee.com/squallliu/scoop - 配置文件:
C:\Users\username\.config\scoop\config.json - 程序更新:
scoopy updaet 不加任何后缀
- 卸载
- 执行卸载:
scoop uninstall scoop 可能包的用户数据区会有残留
- 包管理
- 软件区bucket
- 远端软件区:
scoop bucket known - 本地软件区:
C:\Users\xxx\scoop\buckets - 默认Main区:安装后自带,通常只收录不带界面的命令行工具
- 扩展extras区:
scoop bucket add extras 带有图形界面(GUI)的大量常用软件
- 安装
- 远端包:
scoop search xxx - 本地包:
scoop list - 安装包:
scoop install extras/yesplaymusic 可以不指定从extras区安装,卸载uninstall - 下载缓存:
C:\Users\xxx\scoop\cache - 安装位置:
C:\Users\xxx\scoop\apps
- 维护
- 包用户数据:
C:\Users\xxx\scoop\persit - 包更新:
scoop update * 或 scoop update appname - 包锁定:
scoop hold appname 锁定包版本,解锁unhold - 卸载包:
scoop uninstall extras/yesplaymusic
- 记录
- AT个人:
scoop install 7zip scoop-search unigetui