Scoop 的设计与实现理念:
- 分离用户数据:默认将程序的 用户数据 存储到
persist目录中,这样当用户日后升级该程序后,之前的用户配置依然可用。(但是对于部分程序支持的不是很完善) shim软链接:自动在 Scoop 应用安装路径下的shims文件夹下为新安装的程序添加对应的.exe文件,而shims文件夹提前就已被添加到PATH环境变量中,所以程序一旦安装就可以直接在命令行中运行。- 对于 GUI 程序,Scoop 还会自动为其在开始菜单中添加快捷方式,路径:
%appdata%\Microsoft\Windows\Start Menu\Programs\Scoop Apps
安装
必要操作
-
系统 > 开发者选项 > 启用 sudo
-
必装C++软件运行库:
scoop install git 7zip dark innounp vcredist -
初次安装之后通过运行
scoop checkup来检测当前潜在的问题,然后根据提示进行修正
使用建议
- 软件查找: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