mirrorz-org / mirrorz-help Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://help.mirrorz.org
License: MIT License
Home Page: https://help.mirrorz.org
License: MIT License
For a CodeBlock
we have "click to copy" now; we sometime puts url there so there might also be a click to open
button, opt-in by enableClickOpen
option.
https://mirrorz.org/list/bioarchlinux
Maybe we can merge https://mirrors.njupt.edu.cn/help/bioarchlinux/, but we need to ask @guliujian about the license
We have open graph for the whole site now.
Generating og for each mirror item will hit OOM, and we need to fix it.
$ sed -i 's#https\?://dl-cdn.alpinelinux.org#http://mirror.nju.edu.cn/alpine#g' /etc/apk/repositories
$ apk update
> fetch http://mirror.nju.edu.cn/alpine/alpine/v3.18/main/aarch64/APKINDEX.tar.gz ##double alpine
> ...
delete /alpine
sed -i 's#https\?://dl-cdn.alpinelinux.org#http://mirror.nju.edu.cn#g' /etc/apk/repositories
omitted
arm64-based docker alpine
omitted
omitted
mirrorz-help has a bunch of helps but not all mirror sites need them, we need to generate a list per site via some API, e.g. https://mirrors.help/api/list/SJTUG-Siyuan
And the result would be a site local name to mirrorz-cname
{
"site-name": "cname",
"mx-linux": "mxlinux"
}
Also the list should consider the metadata provided in #58 (comment)
in page https://help.mirrors.cernet.edu.cn/riscv-toolchains/#
at the bottom of the page [ report at github issue] and [report an issue]
the link is the page link itself,
could you check it all and make it right?
mirrorz-302 in mirrors.cernet.edu.cn supports a user preference list, e.g.
https://sjtug-ustc-tuna.mirrors.cernet.edu.cn/ubuntu/
This could be generated via some popup window.
问题已解决,请删除。
debian sid now uses deb822.
Also ubuntu: https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333
All deb-based distribution and related software sources are affected
https://mirrorz.org/list/miniforge
https://mirror.nju.edu.cn/help/miniforge
default_channels:
- https://mirror.nju.edu.cn/anaconda/cloud/conda-forge/
https://mirrorz.org/list/debian-archive
应该与 https://mirrors.help/debian/ 相近
Many mirror sites already have this mirror.
See also tuna/issues#1603
The pypi address of XDU(LAN only) provided by https://help.mirrors.cernet.edu.cn/pypi/ is https://linux.xidian.edu.cn/mirrors/pypi/web/simple
However, the correct url should be https://linux.xidian.edu.cn/mirrors/pypi/simple
many mirror sites already have this mirror, but license issue should be avoided.
See also #45
Similar to https://mirrors.zju.edu.cn/docs/ubuntu/
This needs discussion as this has conflicts with the intent of https://mirrorz.org/os/ubuntu/, we can either
Just some thoughts:
ubuntu.zh.mdx
ubuntu.en.mdx
ubuntu.geekpie.mdx
ubuntu.tuna.mdx
Contribution guideline is needed for people when they want to add new contents.
It should contain two parts
This may refer to https://github.com/sparanoid/chinese-copywriting-guidelines
e.g. When to use CodeBlock, when to use syntax highligher
This contribution guideline should be linked in the footer.
mirrorz-help/contents/debian.mdx
Lines 63 to 64 in 736292e
security.debian.org/debian-security
是不是忘了换成{{mirror}}-security
A mirror site can have many domain names for different purposes. e.g. https://cernet.mirrors.ustc.edu.cn and https://mirrors4.tuna.tsinghua.edu.cn
This ability has been covered by mirrorz-d-extension
We should enable users to specify a more detailed domain name instead of the generic site.url
, with each endpoint showing its ability
Expected UI (to be discussed):
Select mirror: TUNA
Select domain: tuna4 (IPv4, SSL, NOSSL)
If it is not public
Select mirror: UESTC
Select domain: uestc (NOT PUBLIC) (IPv4, SSL, NOSSL)
ubuntu now use a more flat icon.
See https://mirrors.help and https://mirrors.zju.edu.cn/
Mentioned by @RalXYZ
Currently HIT (riscv64 only), ISCAS (full), LZUOSS (full), NJU(FULL), SJTUG(riscv64 only) have this mirror.
Help example:
[root@Aldebaran apt]# cat sources.list
deb https://mirror.iscas.ac.cn/debian-ports unstable main
# deb-src https://mirror.iscas.ac.cn/debian-ports unstable main
The PKU pypi address provided by https://help.mirrorz.org/pypi/ is https://mirrors.pku.edu.cn/pypi/web/simple
However, the correct url in the help of PKU mirror is https://mirrors.pku.edu.cn/pypi/simple
After my test, only the latter address can be used normally
When there is a PR changing the content of one mdx, affected mirror site admins should be notified, and we should set up approving mechanisms (e.g. at least 2 approvals) (thanks to @RalXYZ)
We should maintain two map
"TUNA": {
"help": @somebody,
"chores": @another,
}
The first part is a CI commenting in the PR that what mirror sites are affected.
After we set up the admin map, the CI should mention them.
No response
Git For Windows 镜像
访问 https://help.mirrors.cernet.edu.cn/immortalwrt/ 可以看到可用的镜像只有两个:
而实际上通过镜像列表( https://mirrors.cernet.edu.cn/list )搜索可以看到三个:
数据应一致
如上。
manjaro
Chrome
No response
No response
https://mirrors.help/crates.io-index should not show a select for https. It should be only https (to verify from doc)
Use disable_https_select: true
in front matter.
https://mirror.nju.edu.cn/manjaro/
生成可用**镜像站列表:
sudo pacman-mirrors -i -c China -m rank
生成可用**镜像站列表:
sudo pacman-mirrors -i -c China -m rank -a --set-branch unstable
branch 只允许 stable 的话,目前只有 sjtu 支持,不过最好的解决方法似乎应当是等待其他源也支持 stable?
TUNA uses yum-sync.py which does not preserve the original path; whereas USTC uses lftp
There are two ways to fix it
LinuxMirrors 是我的项目,可以通过使用 bash shell
脚本实现一键换源,这是一个非盈利的开源项目,我想推广给更多的人,不知道贵组织是否感兴趣
Currently, the list in https://mirrors.help always displays all mirror items.
However, once we do not have data for one help doc, accessing that help doc would result in an exception. We should mask them in the list.
xtom.help just overrides the json https://github.com/xtomcom/xtom.help/blob/master/override/routes.json
TUNA mirror-web instead, masks them by deleting items after statically rendering them in https://github.com/tuna/mirror-web/blob/cdc12cd622e43206b7b7b32be3b112db9d44bf32/static/js/help.es6#L55
https://mirrors.tuna.tsinghua.edu.cn/termux
https://mirrors.bfsu.edu.cn/termux
https://mirrors.ustc.edu.cn/termux
我提供的是一小部分,更多请看 https://github.com/termux/termux-packages/wiki/Mirrors 的 Mirrors hosted in China部分
No response
No response
这个是 zsh 的三个插件。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.