MIT License

项目介绍

duzyn/scoop-cn 是一个托管在 GitHub 上的开源项目,主要使用 PowerShell 编写,采用 MIT License 许可证,目前获得 617 个 Star、30 次 Fork。

仓库全名
duzyn/scoop-cn
开源许可证
MIT License
Star 数
617
Fork 数
30
未关闭 Issue
2

README 摘要

Scoop 应用库中国加速 Scoop 在中国使用的问题 Scoop 是一个很优秀的软件包管理工具,官方的安装说明也简单易懂,但是在中国访问却可能在每个环节都会遇到无法下载的问题。依次会遇到的是: 1. 首先从 GitHub Raw 下载 Scoop 安装脚本,此时下载会失败。 2. 如果第一步成功后,会下载 Scoop 库存档 和 Main 应用库存档,此时下载又会失败。 3. 如果第二步成功后,会先下载 7-Zip 和 Git 来做后面的事,因为 7-Zip 的官网 也是会偶尔无法访问,Git 下载地址在 GitHub Releases,此时下载又会失败。 4. 如果第三步成功后,会从官方 Main 应用库检出代码,地址在 GitHub 库,此时下载又会失败。 5. 如果第四步成功后,更新 Scoop 时会从官方 Scoop 库检出代码,地址在 GitHub 库,此时下载又会失败。 6. 后续添加、检出 extras…

完整内容见 GitHub 原始 README 或本页 。

常见问题

scoop-cn 用什么语言开发?

主要使用 PowerShell 编写,采用 MIT License 许可证,目前有 617 个 Star。

scoop-cn 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 scoop-cn 的源码?

可以直接克隆仓库:git clone https://github.com/duzyn/scoop-cn.git,默认分支为 master;安装与运行步骤见仓库 README。

scoop-cn 最近还在维护吗?

仓库最近一次更新为 2 天前,当前有 2 个未关闭 Issue;Star 数为 617,可作为社区活跃度的参考。

简要分析

热度分
681
价值分
379
活跃状态
活跃

语言占比

PowerShell
templ

README

Scoop 应用库中国加速

GitHub Actions Workflow Status

Scoop 在中国使用的问题

Scoop 是一个很优秀的软件包管理工具,官方的安装说明也简单易懂,但是在中国访问却可能在每个环节都会遇到无法下载的问题。依次会遇到的是:

  1. 首先从 GitHub Raw 下载 Scoop 安装脚本,此时下载会失败。
  2. 如果第一步成功后,会下载 Scoop 库存档 和 Main 应用库存档,此时下载又会失败。
  3. 如果第二步成功后,会先下载 7-Zip 和 Git 来做后面的事,因为 7-Zip 的官网 也是会偶尔无法访问,Git 下载地址在 GitHub Releases,此时下载又会失败。
  4. 如果第三步成功后,会从官方 Main 应用库检出代码,地址在 GitHub 库,此时下载又会失败。
  5. 如果第四步成功后,更新 Scoop 时会从官方 Scoop 库检出代码,地址在 GitHub 库,此时下载又会失败。
  6. 后续添加、检出 extras 等应用库都会失败。

如果你使用 Scoop 没有遇到这些问题,恭喜你,后面的内容不用看了。

简介

本应用库为了解决上述问题,把各个环节的下载地址替换成了国内可加速访问的地址。本应用库使用的是 GitHub Proxy 和 GitHub Actions 。

特性有:

  1. 本应用库包含 Scoop 的安装脚本,用于国内用户初次下载安装 Scoop。
  2. 本应用库同时包含了 Scoop 官方的十个应用库:main、extras、versions、nirsoft、sysinternals、php、nerd-fonts、nonportable、java、games(可使用命令 scoop bucket known 查看),用一个库包含了各家的库,用户不用在多个地方搜索应用。
  3. 本应用库把应用的下载地址替换成了国内可加速访问的地址,真正做到能更快更方便地下载和安装应用。
  4. 本应用库每天自动更新一次

安装

打开命令提示符,运行以下命令:

powershell -ExecutionPolicy RemoteSigned -Command "Invoke-RestMethod -Uri https://gh-proxy.org/https://raw.githubusercontent.com/duzyn/scoop-cn/master/install.ps1 | Invoke-Expression"

更新 GitHub 代理地址

如果因为 GitHub 代理无法访问(这是时不时会发生的事),导致无法更新本库,需要更新本库的 GitHub 代理地址(当前使用 https://gh-proxy.org)。

打开命令提示符,运行以下命令设置新 GitHub 代理地址:

scoop config scoop_repo https://gh-proxy.org/https://github.com/ScoopInstaller/Scoop.git
git -C "%USERPROFILE%\scoop\buckets\main" remote set-url origin https://gh-proxy.org/https://github.com/duzyn/scoop-cn.git

贡献者

duzyn maoyeedy techoc Zacharia2

评论

暂无评论