Scoop 的设计与实现理念:
- 分离用户数据:默认将程序的 用户数据 存储到
persist
目录中,这样当用户日后升级该程序后,之前的用户配置依然可用。(但是对于部分程序支持的不是很完善) shim
软链接:自动在 Scoop 应用安装路径下的shims
文件夹下为新安装的程序添加对应的.exe
文件,而shims
文件夹提前就已被添加到PATH
环境变量中,所以程序一旦安装就可以直接在命令行中运行。- 对于 GUI 程序,Scoop 还会自动为其在开始菜单中添加快捷方式,路径:
%appdata%\Microsoft\Windows\Start Menu\Programs\Scoop Apps
必要操作
-
系统 > 开发者选项 > 启用 sudo
-
初次安装之后通过运行
scoop checkup
来检测当前潜在的问题,然后根据提示进行修正 -
必装C++软件运行库:
scoop install vcredist
使用建议
- 软件查找:Scoop-Apps
- 软件列表:
- 导出:
scoop export > manifest.json
- 恢复:
scoop import manifest.json
- 导出:
- Git 备份:软件列表
manifest.json
文件和软件配置文件persist
目录。其中软件的配置有云保存的可以用.gitignore
排除,比如discord
、vscode
- 清理垃圾:
scoop cache rm -a && scoop cleanup -a -k