最近也是将大量的软件管理从Winget切换到scoop,WinGet总是出现一些幽灵链接,虽然可以通过注册表扫描等方式将其修复,个人还是很反感注册表。索性将能用scoop管理的也都用scoop管理,不过在使用过程中,还是遇到了一点点问题,也是比较容易解决。
1. 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
这个问题应该也比较容易遇到,本质上就是万恶的GFW,导致某些资源无法连接(S3、google cloud等),这里需要来一手代理即可。
scoop config proxy 127.0.0.1:1080
如果想取消,则执行下面的命令
scoop config rm proxy
2. Couldn’t find manifest for ‘xxx’
安装miniconda时会出现这个错误是因为 miniconda3 不在 Scoop 的 Main(核心)软件库中,它被收录在专门存放编程相关工具的 Extras 软件库里。只需要添加一下即可。
scoop bucket add extras
// 然后重新安装
scoop install miniconda3
3. Token might be misconfigured
很久以前就安装了scoop,但是那个时候只用来管理字体,所以也是很久没正经用过了。为了更新字体的版本,出现了如下这个错误
JetBrainsMono-NF: 2.1.0 -> 3.4.0
Updating one outdated app:
Updating 'JetBrainsMono-NF' (2.1.0 -> 3.4.0)
Downloading new version
WARN Token might be misconfigured.
OperationStopped: C:\Users\xxx\scoop\apps\scoop\current\lib\download.ps1:84
Line |
84 | throw $e
| ~~~~~~~~
| Response status code does not indicate success: 401 (Unauthorized).
看样子是github token过期了,后来申请了新的token,通过如下方式配置后,发现还是不行:
scoop config github_token <你的Token内容>
搜索一番后,发现以前配置的似乎是gh_token ,于是将其删除后问题解决。当时也忘记了为啥要配置这个了。
scoop config rm gh_token
后面遇到了,再更新~




