Skip to content

提几个有益于大陆用户的建议 #1

@I-Want-ToBelieve

Description

@I-Want-ToBelieve

你好, 我用了两年多的 scoop,发现 scoop 很多包都是 github release 发布的, 国内很难访问, 翻墙体验也不好, 如果不改 host 文件,甚至连安装 scoop 都做不到, 希望 scoop-rs 能考虑到大陆用户的网络环境对此做出一些优化。

有几种解决方案供参考

  • 用 gitee 等对自身以及 bucket 仓库做一些镜像
  • 允许配置使用 https://ghproxy.com/ 等代理站点下载 github release 的文件
  • 添加一个子命令给出包的 scoop 的缓存地址,和该包的缓存文件名 ,以及下载地址,这样就能让使用者使用外部的下载器下载包到缓存目录,再使用 scoop install 时就会使用该缓存文件, 有时候我的外部下载器比如浏览器直接下载可以正常下载, scoop 的下载器就老是中断或者下载缓慢。

还有几点建议

  • scoop update *批量更新时有一个错了就跳过它继续之后的而不是直接中断更新
  • 添加 scoop import 能解析 scoop list 的输出, 应用场景是换新的计算机希望批量安装,或者分享给其他人, scoop list > package.txt ,然后 scoop import package.txt
  • 添加配置项控制 scoop install xxx 以及 scoop update xxx 时是否自动更新所有 bucket

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions