修改zju为jcut

This commit is contained in:
凌子曦
2024-02-16 13:11:30 +08:00
parent 979aad318e
commit 65ba5fc7cf
50 changed files with 215 additions and 215 deletions

View File

@@ -26,4 +26,4 @@ deploy-webhook:
- curl "$WEBHOOK_DEPLOY_URL"
environment:
name: staging
url: https://mirrors.zju.edu.cn/index
url: https://mirrors.jcut.edu.cn/index

View File

@@ -7,7 +7,7 @@ if cmp -s "yarn.lock" "node_modules/yarn.lock"; then
echo "yarn.lock did not change, skipping install"
else
echo "yarn.lock changed, reinstalling packages"
yarn config set registry https://mirrors.zju.edu.cn/npm
yarn config set registry https://mirrors.jcut.edu.cn/npm
yarn config set sharp_binary_host https://npmmirror.com/mirrors/sharp
yarn config set sharp_libvips_binary_host https://npmmirror.com/mirrors/sharp-libvips
yarn install --frozen-lockfile

View File

@@ -15,7 +15,7 @@ module.exports = {
},
defaultLanguage: 'zh',
locales: ['zh', 'en'],
siteUrl: 'https://mirrors.zju.edu.cn',
siteUrl: 'https://mirrors.jcut.edu.cn',
pathPrefix: '',
assetPrefix: '/index',
};

View File

@@ -27,14 +27,14 @@ cpan[1]> o conf urllist
# 将本站镜像加入镜像列表首位
# 注:若已在列表中则可跳过本步直接退出,修改列表不会执行自动去重
cpan[2]> o conf urllist unshift https://mirrors.zju.edu.cn/CPAN/
cpan[2]> o conf urllist unshift https://mirrors.jcut.edu.cn/CPAN/
# 或将本站镜像加入镜像列表末尾
# 注:本命令和上面的命令执行一个即可,修改列表不会执行自动去重
cpan[3]> o conf urllist push https://mirrors.zju.edu.cn/CPAN/
cpan[3]> o conf urllist push https://mirrors.jcut.edu.cn/CPAN/
# 或清空镜像列表,仅保留本站
cpan[4]> o conf urllist https://mirrors.zju.edu.cn/CPAN/
cpan[4]> o conf urllist https://mirrors.jcut.edu.cn/CPAN/
# 保存修改后的配置至 MyConfig.pm
cpan[5]> o conf commit
@@ -52,10 +52,10 @@ cpan[6]> quit
if ! (
perl -MCPAN -e 'CPAN::HandleConfig->load();' \
-e 'CPAN::HandleConfig->prettyprint("urllist")' |
grep -qF 'https://mirrors.zju.edu.cn/CPAN/'
grep -qF 'https://mirrors.jcut.edu.cn/CPAN/'
); then
perl -MCPAN -e 'CPAN::HandleConfig->load();' \
-e 'CPAN::HandleConfig->edit("urllist", "unshift", "https://mirrors.zju.edu.cn/CPAN/");' \
-e 'CPAN::HandleConfig->edit("urllist", "unshift", "https://mirrors.jcut.edu.cn/CPAN/");' \
-e 'CPAN::HandleConfig->commit()'
fi
```

View File

@@ -7,19 +7,19 @@ mirrorId: CRAN
在文末添加如下语句:
```bash
options("repos" = c(CRAN="https://mirrors.zju.edu.cn/CRAN/"))
options("repos" = c(CRAN="https://mirrors.jcut.edu.cn/CRAN/"))
```
打开 R 即可使用该 CRAN 镜像源安装 R 软件包。
### Ubuntu 下添加 CRAN 镜像安装 R
参考 [README 里的步骤](https://mirrors.zju.edu.cn/CRAN/bin/linux/ubuntu),运行
参考 [README 里的步骤](https://mirrors.jcut.edu.cn/CRAN/bin/linux/ubuntu),运行
```bash
sudo apt update -qq
sudo apt install --no-install-recommends software-properties-common dirmngr
wget -qO- https://mirrors.zju.edu.cn/misc/cran/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
sudo add-apt-repository "deb https://mirrors.zju.edu.cn/CRAN/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
wget -qO- https://mirrors.jcut.edu.cn/misc/cran/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
sudo add-apt-repository "deb https://mirrors.jcut.edu.cn/CRAN/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
```

View File

@@ -5,7 +5,7 @@ mirrorId: CTAN
CTAN (The Comprehensive TeX Archive Network) 是所有 TeX 排版系统相关材料的汇集地,收录了编译引擎、宏包及字体等的源代码与说明文档。目前,绝大多数 LaTeX 宏包会被上传至 CTAN 核心站点,随后同步到遍布全球的各个镜像。
- CTAN 主页: https://www.ctan.org/
- 浙江大学镜像: https://mirrors.zju.edu.cn/CTAN/
- 浙江大学镜像: https://mirrors.jcut.edu.cn/CTAN/
本文提供了 TeX Live 和 MiKTeX 两大主要发行版的镜像配置方法。
@@ -15,15 +15,15 @@ TeX Live 是目前使用最为广泛的 TeX 发行版,支持 Windows、Linux
#### 安装
TeX Live 发行版的常见安装方法可以参考[此文档](https://mirrors.zju.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)。
TeX Live 发行版的常见安装方法可以参考[此文档](https://mirrors.jcut.edu.cn/CTAN/info/install-latex-guide-zh-cn/install-latex-guide-zh-cn.pdf)。
除每年更新的完整版 ISO 镜像以外, CTAN 镜像中也包含在线安装器。这种方法可以使安装的所有宏包均为最新版本,但受网络连接状况影响较大。操作方法为(*很可能需要管理员权限*
1. 下载 [`install-tl.zip`](https://mirrors.zju.edu.cn/CTAN/systems/texlive/tlnet/install-tl.zip) 并解压缩
1. 下载 [`install-tl.zip`](https://mirrors.jcut.edu.cn/CTAN/systems/texlive/tlnet/install-tl.zip) 并解压缩
2. Windows 下双击运行其中的 `install-tl.bat` 。如果有图形化界面,可以在进入安装器前的右下角按钮指定使用镜像源。
Linux 下使用如下命令:
```bash
perl install-tl --repository https://mirrors.zju.edu.cn/CTAN/systems/texlive/tlnet
perl install-tl --repository https://mirrors.jcut.edu.cn/CTAN/systems/texlive/tlnet
```
#### 切换镜像
@@ -33,7 +33,7 @@ TeX Live 使用的 CTAN 镜像源可以从内置的包管理器 `tlmgr` 更改
在命令行中执行
```bash
tlmgr option repository https://mirrors.zju.edu.cn/CTAN/systems/texlive/tlnet
tlmgr option repository https://mirrors.jcut.edu.cn/CTAN/systems/texlive/tlnet
```
即可永久更改镜像源。
@@ -41,7 +41,7 @@ tlmgr option repository https://mirrors.zju.edu.cn/CTAN/systems/texlive/tlnet
如果只需要临时切换,可以用如下命令:
```bash
tlmgr update --all --repository https://mirrors.zju.edu.cn/CTAN/systems/texlive/tlnet
tlmgr update --all --repository https://mirrors.jcut.edu.cn/CTAN/systems/texlive/tlnet
```
其中的 ```update --all``` 指令可根据需要修改。
@@ -59,5 +59,5 @@ MiKTeX 仅提供 Windows 和 macOS 的独立安装包,前往 TeX 排版系统
MiKTeX 使用的 CTAN 镜像源可以从内置的 MiKTeX Console 图形化应用程序进行切换,也可以使用如下命令:
```bash
mpm --set-repository=https://mirrors.zju.edu.cn/CTAN/systems/win32/miktex/tm/packages/
mpm --set-repository=https://mirrors.jcut.edu.cn/CTAN/systems/win32/miktex/tm/packages/
```

View File

@@ -8,7 +8,7 @@ mirrorId: almalinux
```bash
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#\s*baseurl=https://repo.almalinux.org/almalinux|baseurl=https://mirrors.zju.edu.cn/almalinux|g' \
-e 's|^#\s*baseurl=https://repo.almalinux.org/almalinux|baseurl=https://mirrors.jcut.edu.cn/almalinux|g' \
-i.bak \
/etc/yum.repos.d/almalinux-*.repo
```

View File

@@ -7,5 +7,5 @@ Alpine Linux 是一个面向安全、轻量级的,基于 musl libc 与 busybox
在终端输入以下命令以替换浙大镜像源:
```bash
sed -i 's/dl-cdn.alpinelinux.org/mirrors.zju.edu.cn/g' /etc/apk/repositories
sed -i 's/dl-cdn.alpinelinux.org/mirrors.jcut.edu.cn/g' /etc/apk/repositories
```

View File

@@ -4,11 +4,11 @@ mirrorId: anaconda
Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。
Anaconda 安装包可以到 https://mirrors.zju.edu.cn/anaconda/archive/ 下载。
Anaconda 安装包可以到 https://mirrors.jcut.edu.cn/anaconda/archive/ 下载。
浙大镜像源与其同步上游 TUNA 镜像源提供的软件包一致。
> TUNA 提供了 Anaconda 仓库与第三方源( conda-forge、msys2、pytorch 等,[查看完整列表](https://mirrors.zju.edu.cn/anaconda/cloud/))的镜像。
> TUNA 提供了 Anaconda 仓库与第三方源( conda-forge、msys2、pytorch 等,[查看完整列表](https://mirrors.jcut.edu.cn/anaconda/cloud/))的镜像。
>
> 注: 由于更新过快难以同步,我们不同步 `pytorch-nightly`, `pytorch-nightly-cpu`, `ignite-nightly` 这三个包。
@@ -21,17 +21,17 @@ channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.zju.edu.cn/anaconda/pkgs/main
- https://mirrors.zju.edu.cn/anaconda/pkgs/r
- https://mirrors.zju.edu.cn/anaconda/pkgs/msys2
- https://mirrors.jcut.edu.cn/anaconda/pkgs/main
- https://mirrors.jcut.edu.cn/anaconda/pkgs/r
- https://mirrors.jcut.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.zju.edu.cn/anaconda/cloud
msys2: https://mirrors.zju.edu.cn/anaconda/cloud
bioconda: https://mirrors.zju.edu.cn/anaconda/cloud
menpo: https://mirrors.zju.edu.cn/anaconda/cloud
pytorch: https://mirrors.zju.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.zju.edu.cn/anaconda/cloud
simpleitk: https://mirrors.zju.edu.cn/anaconda/cloud
conda-forge: https://mirrors.jcut.edu.cn/anaconda/cloud
msys2: https://mirrors.jcut.edu.cn/anaconda/cloud
bioconda: https://mirrors.jcut.edu.cn/anaconda/cloud
menpo: https://mirrors.jcut.edu.cn/anaconda/cloud
pytorch: https://mirrors.jcut.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.jcut.edu.cn/anaconda/cloud
simpleitk: https://mirrors.jcut.edu.cn/anaconda/cloud
```
即可添加 Anaconda Python 免费仓库。
@@ -44,7 +44,7 @@ custom_channels:
Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda ,但是可以通过 pip 和 conda 来安装所需要的包。
Miniconda 安装包可以到 https://mirrors.zju.edu.cn/anaconda/miniconda/ 下载。
Miniconda 安装包可以到 https://mirrors.jcut.edu.cn/anaconda/miniconda/ 下载。
### 其他第三方源

View File

@@ -7,7 +7,7 @@ mirrorId: anolis
输入以下命令替换配置:
```bash
sed -e 's|mirrors.openanolis.cn|mirrors.zju.edu.cn|g' \
sed -e 's|mirrors.openanolis.cn|mirrors.jcut.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/AnolisOS-*.repo
```

View File

@@ -5,7 +5,7 @@ mirrorId: archlinux
编辑 `/etc/pacman.d/mirrorlist` 在文件的最顶端添加:
```plaintext
Server = https://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
Server = https://mirrors.jcut.edu.cn/archlinux/$repo/os/$arch
```
更新软件包缓存:

View File

@@ -7,13 +7,13 @@ Arch Linux 中文社区仓库 是由 Arch Linux 中文社区驱动的非官方
完整的包信息列表(包名称/架构/维护者/状态)请 [点击这里](https://github.com/archlinuxcn/repo) 查看。
- 官方仓库地址: https://repo.archlinuxcn.org
- 镜像地址: https://mirrors.zju.edu.cn/archlinuxcn/
- 镜像地址: https://mirrors.jcut.edu.cn/archlinuxcn/
使用方法:在 `/etc/pacman.conf` 文件末尾添加以下两行:
```toml
[archlinuxcn]
Server = https://mirrors.zju.edu.cn/archlinuxcn/$arch
Server = https://mirrors.jcut.edu.cn/archlinuxcn/$arch
```
之后安装 `archlinuxcn-keyring` 包导入 GPG key。

View File

@@ -9,7 +9,7 @@ Bioconductor 为高通量基因组数据的分析和可视化提供开源工具
在文末添加如下语句或在 R/RStudio 终端下键入:
```R
options(BioC_mirror="https://mirrors.zju.edu.cn/bioconductor")
options(BioC_mirror="https://mirrors.jcut.edu.cn/bioconductor")
```
即可使用该 Bioconductor 镜像源安装 Bioconductor 软件包。命令如下:

View File

@@ -20,14 +20,14 @@ mirrorId: centos-vault
# CentOS 8 之前
minorver=6.10
sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.zju.edu.cn/$minorver|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.jcut.edu.cn/$minorver|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
# CentOS 8 之后
minorver=8.5.2111
sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.zju.edu.cn/$minorver|g" \
-e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.jcut.edu.cn/$minorver|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
```

View File

@@ -20,7 +20,7 @@ mirrorId: centos
```bash
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.zju.edu.cn|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.jcut.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
```

View File

@@ -10,7 +10,7 @@ isGit: true
replace-with = 'zju'
[source.zju]
registry = "https://mirrors.zju.edu.cn/git/crates.io-index.git"
registry = "https://mirrors.jcut.edu.cn/git/crates.io-index.git"
```
该镜像可加快 cargo 读取软件包索引的速度。

View File

@@ -7,9 +7,9 @@ mirrorId: cygwin
选择 `Install from Internet` , 在 `User URL` 处输入以下地址:
```plaintext
https://mirrors.zju.edu.cn/cygwin/
https://mirrors.jcut.edu.cn/cygwin/
```
点击 `Add` 按钮, 然后选中 `https://mirrors.zju.edu.cn` , 点击“下一步”进行安装。
点击 `Add` 按钮, 然后选中 `https://mirrors.jcut.edu.cn` , 点击“下一步”进行安装。
注意,该列表为可多选列表,把上面不需要的镜像点掉。

View File

@@ -17,46 +17,46 @@ export const debianVersions = [
export const GenDebianConfig = (version) => {
if (version === 'sid') { // unstable
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/debian/ sid main contrib non-free non-free-firmware
# deb-src https://mirrors.zju.edu.cn/debian/ sid main contrib non-free non-free-firmware`
deb https://mirrors.jcut.edu.cn/debian/ sid main contrib non-free non-free-firmware
# deb-src https://mirrors.jcut.edu.cn/debian/ sid main contrib non-free non-free-firmware`
} else if (version === 'bullseye') { // 11
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free
deb https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free\n
deb https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free\n
deb https://mirrors.zju.edu.cn/debian-security ${version}-security main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian-security ${version}-security main contrib non-free`
deb https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free
deb https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free\n
deb https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free\n
deb https://mirrors.jcut.edu.cn/debian-security ${version}-security main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian-security ${version}-security main contrib non-free`
} else if (version === 'buster' || version === 'stretch') { // 9, 10
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free
deb https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free
deb https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free
deb https://mirrors.zju.edu.cn/debian-security ${version}/updates main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian-security ${version}/updates main contrib non-free`
deb https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free
deb https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free
deb https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free
deb https://mirrors.jcut.edu.cn/debian-security ${version}/updates main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian-security ${version}/updates main contrib non-free`
} else if (version === 'jessie') { // 8
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/debian/ jessie main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ jessie main contrib non-free
deb https://mirrors.zju.edu.cn/debian/ jessie-updates main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian/ jessie-updates main contrib non-free
deb https://mirrors.zju.edu.cn/debian-security jessie/updates main contrib non-free
# deb-src https://mirrors.zju.edu.cn/debian-security jessie/updates main contrib non-free`
deb https://mirrors.jcut.edu.cn/debian/ jessie main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ jessie main contrib non-free
deb https://mirrors.jcut.edu.cn/debian/ jessie-updates main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian/ jessie-updates main contrib non-free
deb https://mirrors.jcut.edu.cn/debian-security jessie/updates main contrib non-free
# deb-src https://mirrors.jcut.edu.cn/debian-security jessie/updates main contrib non-free`
}
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free non-free-firmware
# deb-src https://mirrors.zju.edu.cn/debian/ ${version} main contrib non-free non-free-firmware
deb https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-updates main contrib non-free non-free-firmware
deb https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.zju.edu.cn/debian/ ${version}-backports main contrib non-free non-free-firmware
deb https://mirrors.zju.edu.cn/debian-security ${version}-security main contrib non-free non-free-firmware
# deb-src https://mirrors.zju.edu.cn/debian-security ${version}-security main contrib non-free non-free-firmware`
deb https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free non-free-firmware
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version} main contrib non-free non-free-firmware
deb https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-updates main contrib non-free non-free-firmware
deb https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.jcut.edu.cn/debian/ ${version}-backports main contrib non-free non-free-firmware
deb https://mirrors.jcut.edu.cn/debian-security ${version}-security main contrib non-free non-free-firmware
# deb-src https://mirrors.jcut.edu.cn/debian-security ${version}-security main contrib non-free non-free-firmware`
}
Debian 的软件源配置文件是 `/etc/apt/sources.list`。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用我们的软件源镜像。

View File

@@ -2,4 +2,4 @@
mirrorId: deepin
---
编辑 `/etc/apt/sources.list` ,将其中的 URL 替换为 `http://mirrors.zju.edu.cn/deepin` 。
编辑 `/etc/apt/sources.list` ,将其中的 URL 替换为 `http://mirrors.jcut.edu.cn/deepin` 。

View File

@@ -11,7 +11,7 @@ export const genCommand = (os) => {
curl -fsSL https://download.docker.com/linux/${o}/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg\n
#添加软件仓库:\n
echo \\\n
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.zju.edu.cn/docker-ce/linux/${o} \\\n
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.jcut.edu.cn/docker-ce/linux/${o} \\\n
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n
#最后安装\n
sudo apt-get update
@@ -71,7 +71,7 @@ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
把软件仓库地址替换为浙大源:
```bash
sudo sed -i 's+download.docker.com+mirrors.zju.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.jcut.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
```
最后安装:

View File

@@ -15,9 +15,9 @@ ELPA 是 Emacs 内建包管理器 `package.el` 的软件源,镜像站支持了
根据你的需求,设置 package-archives比如用 GNU ELPA 和 MELPA
```lisp
(setq package-archives '(("gnu" . "https://mirrors.zju.edu.cn/elpa/gnu/")
("nongnu" . "https://mirrors.zju.edu.cn/elpa/nongnu/")
("melpa" . "https://mirrors.zju.edu.cn/elpa/melpa/")))
(setq package-archives '(("gnu" . "https://mirrors.jcut.edu.cn/elpa/gnu/")
("nongnu" . "https://mirrors.jcut.edu.cn/elpa/nongnu/")
("melpa" . "https://mirrors.jcut.edu.cn/elpa/melpa/")))
(package-initialize) ;; You might already have this line
```
@@ -29,9 +29,9 @@ ELPA 是 Emacs 内建包管理器 `package.el` 的软件源,镜像站支持了
```lisp
(setq configuration-layer--elpa-archives
'(("melpa-cn" . "https://mirrors.zju.edu.cn/elpa/melpa/")
("org-cn" . "https://mirrors.zju.edu.cn/elpa/org/")
("gnu-cn" . "https://mirrors.zju.edu.cn/elpa/gnu/")))
'(("melpa-cn" . "https://mirrors.jcut.edu.cn/elpa/melpa/")
("org-cn" . "https://mirrors.jcut.edu.cn/elpa/org/")
("gnu-cn" . "https://mirrors.jcut.edu.cn/elpa/gnu/")))
```
#### develop 分支
@@ -40,9 +40,9 @@ ELPA 是 Emacs 内建包管理器 `package.el` 的软件源,镜像站支持了
```lisp
(setq configuration-layer-elpa-archives
'(("melpa-cn" . "https://mirrors.zju.edu.cn/elpa/melpa/")
("org-cn" . "https://mirrors.zju.edu.cn/elpa/org/")
("gnu-cn" . "https://mirrors.zju.edu.cn/elpa/gnu/")))
'(("melpa-cn" . "https://mirrors.jcut.edu.cn/elpa/melpa/")
("org-cn" . "https://mirrors.jcut.edu.cn/elpa/org/")
("gnu-cn" . "https://mirrors.jcut.edu.cn/elpa/gnu/")))
```
### Cask 用户
@@ -50,8 +50,8 @@ ELPA 是 Emacs 内建包管理器 `package.el` 的软件源,镜像站支持了
[Cask](https://github.com/cask/cask) 是一个 Emacs Lisp 的项目管理工具。这里还是以 GNU ELPA 和 MELPA 为例,在添加下面的代码到 Cask
```lisp
(source "gnu" "https://mirrors.zju.edu.cn/elpa/gnu/")
(source "melpa" "https://mirrors.zju.edu.cn/elpa/melpa/")
(source "gnu" "https://mirrors.jcut.edu.cn/elpa/gnu/")
(source "melpa" "https://mirrors.jcut.edu.cn/elpa/melpa/")
```
### 关于 ELPA 的选择
@@ -79,13 +79,13 @@ ELPA 是 Emacs 内建包管理器 `package.el` 的软件源,镜像站支持了
事实上,末尾没有`/`的话emacs 会去尝试取以下链接:
```plaintext
https://mirrors.zju.edu.cn/elpa/melpaarchive-contents
https://mirrors.jcut.edu.cn/elpa/melpaarchive-contents
```
而正常的链接应该是
```plaintext
https://mirrors.zju.edu.cn/elpa/melpa/archive-contents
https://mirrors.jcut.edu.cn/elpa/melpa/archive-contents
```
这个是 emacs 自己的 bug。在 https://github.com/melpa/melpa/issues/2139 中有描述。

View File

@@ -39,7 +39,7 @@ cp /etc/yum.repos.d/elrepo.repo /etc/yum.repos.d/elrepo.repo.bak
```plaintext
https://mirrors.zju.edu.cn/elrepo
https://mirrors.jcut.edu.cn/elrepo
```

View File

@@ -17,7 +17,7 @@ yum install epel-release
修改`/etc/yum.repos.d/epel.repo`,将`mirrorlist`和`metalink`开头的行注释掉。
接下来,取消注释这个文件里`baseurl`开头的行,并将其中的`http://download.fedoraproject.org/pub/epel`替换成`https://mirrors.zju.edu.cn/epel`。
接下来,取消注释这个文件里`baseurl`开头的行,并将其中的`http://download.fedoraproject.org/pub/epel`替换成`https://mirrors.jcut.edu.cn/epel`。
可以用如下命令自动替换:(来自 https://github.com/tuna/issues/issues/687
@@ -25,8 +25,8 @@ yum install epel-release
```shell
sed -e 's!^metalink=!#metalink=!g' \
-e 's!^#baseurl=!baseurl=!g' \
-e 's!http://download\.fedoraproject\.org/pub/epel!https://mirrors.zju.edu.cn/epel!g' \
-e 's!http://download\.example/pub/epel!https://mirrors.zju.edu.cn/epel!g' \
-e 's!http://download\.fedoraproject\.org/pub/epel!https://mirrors.jcut.edu.cn/epel!g' \
-e 's!http://download\.example/pub/epel!https://mirrors.jcut.edu.cn/epel!g' \
-i /etc/yum.repos.d/epel*.repo
```
@@ -37,7 +37,7 @@ sed -e 's!^metalink=!#metalink=!g' \
```ini
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=https://mirrors.zju.edu.cn/epel/7/$basearch
baseurl=https://mirrors.jcut.edu.cn/epel/7/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
@@ -46,7 +46,7 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
baseurl=https://mirrors.zju.edu.cn/epel/7/$basearch/debug
baseurl=https://mirrors.jcut.edu.cn/epel/7/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
@@ -55,7 +55,7 @@ gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
baseurl=https://mirrors.zju.edu.cn/epel/7/SRPMS
baseurl=https://mirrors.jcut.edu.cn/epel/7/SRPMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0

View File

@@ -20,7 +20,7 @@ Fedora 29 及更旧版本已不再受官方支持, Fedora 官方已将 Fedora
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=https://mirrors.zju.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/
baseurl=https://mirrors.jcut.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/
metadata_expire=28d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
@@ -33,7 +33,7 @@ skip_if_unavailable=False
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=https://mirrors.zju.edu.cn/fedora/updates/$releasever/Everything/$basearch/
baseurl=https://mirrors.jcut.edu.cn/fedora/updates/$releasever/Everything/$basearch/
enabled=1
gpgcheck=1
metadata_expire=6h
@@ -47,7 +47,7 @@ skip_if_unavailable=False
[fedora-modular]
name=Fedora Modular $releasever - $basearch
failovermethod=priority
baseurl=https://mirrors.zju.edu.cn/fedora/releases/$releasever/Modular/$basearch/os/
baseurl=https://mirrors.jcut.edu.cn/fedora/releases/$releasever/Modular/$basearch/os/
enabled=1
metadata_expire=7d
gpgcheck=1
@@ -61,7 +61,7 @@ skip_if_unavailable=False
[updates-modular]
name=Fedora Modular $releasever - $basearch - Updates
failovermethod=priority
baseurl=https://mirrors.zju.edu.cn/fedora/updates/$releasever/Modular/$basearch/
baseurl=https://mirrors.jcut.edu.cn/fedora/updates/$releasever/Modular/$basearch/
enabled=1
gpgcheck=1
metadata_expire=6h

View File

@@ -10,7 +10,7 @@ isGit: true
- 将 `sync-uri` 改为
```text
https://mirrors.zju.edu.cn/git/gentoo-portage.git
https://mirrors.jcut.edu.cn/git/gentoo-portage.git
```
- 删除 `/var/db/repos/gentoo`
@@ -22,13 +22,13 @@ isGit: true
- 将 `sync-uri` 改为
```text
https://mirrors.zju.edu.cn/git/gentoo-portage.git
https://mirrors.jcut.edu.cn/git/gentoo-portage.git
```
- 于 `/var/db/repos/gentoo` 下,执行
```bash
git remote set-url origin https://mirrors.zju.edu.cn/git/gentoo-portage.git
git remote set-url origin https://mirrors.jcut.edu.cn/git/gentoo-portage.git
```
- 执行 `emerge --sync`

View File

@@ -9,7 +9,7 @@ mirrorId: gentoo
在 `/etc/portage/make.conf` 中加入:
```conf
GENTOO_MIRRORS="https://mirrors.zju.edu.cn/gentoo"
GENTOO_MIRRORS="https://mirrors.jcut.edu.cn/gentoo"
```
关于 Portage 配置可以参考 [Gentoo Portage 镜像](/docs/gentoo-portage/)。
@@ -21,9 +21,9 @@ GENTOO_MIRRORS="https://mirrors.zju.edu.cn/gentoo"
在运行 Bootstrap 脚本之前,可通过设置以下环境变量选择 Bootstrap 过程中使用的镜像。
```bash
export GENTOO_MIRRORS="https://mirrors.zju.edu.cn/gentoo"
export SNAPSHOT_URL="https://mirrors.zju.edu.cn/gentoo/snapshots"
# export GNU_URL="http://mirrors.zju.edu.cn/gnu"
export GENTOO_MIRRORS="https://mirrors.jcut.edu.cn/gentoo"
export SNAPSHOT_URL="https://mirrors.jcut.edu.cn/gentoo/snapshots"
# export GNU_URL="http://mirrors.jcut.edu.cn/gnu"
```
`GNU_URL` 的具体设置可以参考 [GNU 帮助](/docs/gnu/)。

View File

@@ -6,5 +6,5 @@ isGit: true
此仓库提供 glibc.git 的镜像:
```bash
git clone https://mirrors.zju.edu.cn/git/glibc.git
git clone https://mirrors.jcut.edu.cn/git/glibc.git
```

View File

@@ -7,7 +7,7 @@ mirrorId: gnu
本节供 [Gentoo 帮助](/docs/gentoo/) 使用
```bash
export GNU_URL="https://mirrors.zju.edu.cn/gnu"
export GNU_URL="https://mirrors.jcut.edu.cn/gnu"
```
### 其他使用

View File

@@ -5,16 +5,16 @@ isGit: true
> 该镜像仍在施工中,可能无法正常工作
**注:该镜像是 Homebrew / Linuxbrew 源程序以及 formula / cask 索引的镜像(即 `brew update` 时所更新内容)。镜像站同时提供相应的二进制预编译包的镜像([Homebrew bottles](https://mirrors.zju.edu.cn/homebrew-bottles) **
**注:该镜像是 Homebrew / Linuxbrew 源程序以及 formula / cask 索引的镜像(即 `brew update` 时所更新内容)。镜像站同时提供相应的二进制预编译包的镜像([Homebrew bottles](https://mirrors.jcut.edu.cn/homebrew-bottles) **
镜像站提供了 https://github.com/Homebrew 组织下的以下 `repo``brew`, `homebrew-core`, `homebrew-cask`, `homebrew-cask-fonts`, `homebrew-cask-drivers`, `homebrew-cask-versions`, `homebrew-command-not-found`, `install`。
### 日常使用(只使用 Homebrew bottles 镜像)
```bash
export HOMEBREW_API_DOMAIN="https://mirrors.zju.edu.cn/homebrew-bottles/api"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.zju.edu.cn/homebrew-bottles"
export HOMEBREW_PIP_INDEX_URL="https://mirrors.zju.edu.cn/pypi/web/simple/"
export HOMEBREW_API_DOMAIN="https://mirrors.jcut.edu.cn/homebrew-bottles/api"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.jcut.edu.cn/homebrew-bottles"
export HOMEBREW_PIP_INDEX_URL="https://mirrors.jcut.edu.cn/pypi/web/simple/"
```
### 首次安装 Homebrew / Linuxbrew
@@ -27,8 +27,8 @@ export HOMEBREW_PIP_INDEX_URL="https://mirrors.zju.edu.cn/pypi/web/simple/"
接着,在终端输入以下几行命令设置环境变量:
```bash
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_INSTALL_FROM_API=1
# export HOMEBREW_API_DOMAIN
# export HOMEBREW_BOTTLE_DOMAIN
@@ -45,7 +45,7 @@ _注自 `brew` 4.0 起,`HOMEBREW_INSTALL_FROM_API` 会成为默认行为,
```bash
# 从镜像下载安装脚本并安装 Homebrew / Linuxbrew
git clone --depth=1 https://mirrors.zju.edu.cn/git/homebrew/install.git brew-install
git clone --depth=1 https://mirrors.jcut.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install
# 也可从 GitHub 获取官方安装脚本安装 Homebrew / Linuxbrew
@@ -83,7 +83,7 @@ _* 安装成功后需将 brew 程序的相关路径加入到环境变量中_
```bash
# export HOMEBREW_API_DOMAIN=
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/brew.git"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/brew.git"
brew update
```
@@ -93,22 +93,22 @@ brew update
```bash
# 手动设置
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"
# 注:自 brew 4.0 起,大部分 Homebrew 用户无需设置 homebrew/core 和 homebrew/cask 镜像,只需设置 HOMEBREW_API_DOMAIN 即可。
# 如果需要使用 Homebrew 的开发命令 (如 `brew cat <formula>`),则仍然需要设置 homebrew/core 和 homebrew/cask 镜像。
# 请按需执行如下两行命令:
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git
brew tap --custom-remote --force-auto-update homebrew/cask https://mirrors.zju.edu.cn/git/homebrew/homebrew-cask.git
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git
brew tap --custom-remote --force-auto-update homebrew/cask https://mirrors.jcut.edu.cn/git/homebrew/homebrew-cask.git
# 除 homebrew/core 和 homebrew/cask 仓库外的 tap 仓库仍然需要设置镜像
brew tap --custom-remote --force-auto-update homebrew/cask-fonts https://mirrors.zju.edu.cn/git/homebrew/homebrew-cask-fonts.git
brew tap --custom-remote --force-auto-update homebrew/cask-drivers https://mirrors.zju.edu.cn/git/homebrew/homebrew-cask-drivers.git
brew tap --custom-remote --force-auto-update homebrew/cask-versions https://mirrors.zju.edu.cn/git/homebrew/homebrew-cask-versions.git
brew tap --custom-remote --force-auto-update homebrew/command-not-found https://mirrors.zju.edu.cn/git/homebrew/homebrew-command-not-found.git
brew tap --custom-remote --force-auto-update homebrew/cask-fonts https://mirrors.jcut.edu.cn/git/homebrew/homebrew-cask-fonts.git
brew tap --custom-remote --force-auto-update homebrew/cask-drivers https://mirrors.jcut.edu.cn/git/homebrew/homebrew-cask-drivers.git
brew tap --custom-remote --force-auto-update homebrew/cask-versions https://mirrors.jcut.edu.cn/git/homebrew/homebrew-cask-versions.git
brew tap --custom-remote --force-auto-update homebrew/command-not-found https://mirrors.jcut.edu.cn/git/homebrew/homebrew-command-not-found.git
brew update
# 或使用下面的几行命令自动设置
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"
for tap in core cask{,-fonts,-drivers,-versions} command-not-found; do
brew tap --custom-remote --force-auto-update "homebrew/${tap}" "https://mirrors.zju.edu.cn/git/homebrew/homebrew-${tap}.git"
brew tap --custom-remote --force-auto-update "homebrew/${tap}" "https://mirrors.jcut.edu.cn/git/homebrew/homebrew-${tap}.git"
done
brew update
```
@@ -116,25 +116,25 @@ brew update
以下针对 Linux 系统上的 Linuxbrew
```bash
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"
# 注:自 brew 4.0 起,使用默认 prefix (即 "/home/linuxbrew/.linuxbrew") 的大部分 Homebrew 用户无需设置 homebrew/core 镜像,只需设置 HOMEBREW_API_DOMAIN 即可。
# 如果不是默认 prefix 或者需要使用 Homebrew 的开发命令 (如 `brew cat <formula>`),则仍然需要设置 homebrew/core 镜像。
# 请按需执行如下命令:
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git
# 除 homebrew/core 仓库外的 tap 仓库仍然需要设置镜像
brew tap --custom-remote --force-auto-update homebrew/command-not-found https://mirrors.zju.edu.cn/git/homebrew/homebrew-command-not-found.git
brew tap --custom-remote --force-auto-update homebrew/command-not-found https://mirrors.jcut.edu.cn/git/homebrew/homebrew-command-not-found.git
brew update
```
**注:如果用户设置了环境变量 `HOMEBREW_BREW_GIT_REMOTE` 和 `HOMEBREW_CORE_GIT_REMOTE`,则每次执行 `brew update` 时,`brew` 程序本身和 Core Tap (`homebrew-core`) 的远程将被自动设置。推荐用户将这两个环境变量设置加入 shell 的 profile 设置中。**
```bash
test -r ~/.bash_profile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/brew.git"' >> ~/.bash_profile # bash
test -r ~/.bash_profile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.bash_profile
test -r ~/.profile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/brew.git"' >> ~/.profile
test -r ~/.profile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.profile
test -r ~/.zprofile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/brew.git"' >> ~/.zprofile # zsh
test -r ~/.zprofile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.zprofile
test -r ~/.bash_profile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/brew.git"' >> ~/.bash_profile # bash
test -r ~/.bash_profile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.bash_profile
test -r ~/.profile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/brew.git"' >> ~/.profile
test -r ~/.profile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.profile
test -r ~/.zprofile && echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/brew.git"' >> ~/.zprofile # zsh
test -r ~/.zprofile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.zprofile
```
对于 `HOMEBREW_API_DOMAIN` 与其余 bottles 相关环境变量的持久化,可以参考 [Homebrew Bottles 帮助](/docs/homebrew-bottles/)。
@@ -142,9 +142,9 @@ test -r ~/.zprofile && echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zj
_镜像迁移说明Linuxbrew 核心仓库(`linuxbrew-core`)自 2021 年 10 月 25 日(`brew` 版本 3.3.0 起被弃用Linuxbrew 用户应迁移至 `homebrew-core`。Linuxbrew 用户请依新版镜像说明重新设置镜像。注意迁移前请先运行 `brew update` 将 `brew` 更新至 3.3.0 或以上版本。迁移过程中若出现任何问题,可使用如下命令重新安装 `homebrew-core`_
```bash
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git"
rm -rf "$(brew --repo homebrew/core)"
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.zju.edu.cn/git/homebrew/homebrew-core.git
brew tap --custom-remote --force-auto-update homebrew/core https://mirrors.jcut.edu.cn/git/homebrew/homebrew-core.git
```
### 复原仓库上游

View File

@@ -4,14 +4,14 @@ mirrorId: ius
### 设置
如果要在您的系统上启用 IUS 仓库,请安装 **ius-release** 包。此包包含 IUS 的仓库配置和签名公钥。此外,许多 IUS 中的软件包依赖于 [EPEL](http://mirrors.zju.edu.cn/docs/epel/) 仓库,因此也要安装 **epel-release** 包。
如果要在您的系统上启用 IUS 仓库,请安装 **ius-release** 包。此包包含 IUS 的仓库配置和签名公钥。此外,许多 IUS 中的软件包依赖于 [EPEL](http://mirrors.jcut.edu.cn/docs/epel/) 仓库,因此也要安装 **epel-release** 包。
#### RHEL/CentOS 7
```bash
yum install \
https://mirrors.zju.edu.cn/ius/ius-release-el7.rpm \
https://mirrors.zju.edu.cn/epel/epel-release-latest-7.noarch.rpm
https://mirrors.jcut.edu.cn/ius/ius-release-el7.rpm \
https://mirrors.jcut.edu.cn/epel/epel-release-latest-7.noarch.rpm
```
#### 测试

View File

@@ -6,8 +6,8 @@ mirrorId: kali
编辑 `/etc/apt/sources.list` 文件,在文件最前面添加以下条目:
```properties
deb https://mirrors.zju.edu.cn/kali kali-rolling main non-free contrib
#deb-src https://mirrors.zju.edu.cn/kali kali-rolling main non-free contrib
deb https://mirrors.jcut.edu.cn/kali kali-rolling main non-free contrib
#deb-src https://mirrors.jcut.edu.cn/kali kali-rolling main non-free contrib
```
### sed 替换
@@ -15,5 +15,5 @@ deb https://mirrors.zju.edu.cn/kali kali-rolling main non-free contrib
执行如下命令 sed 替换
```bash
sed -i "s@http://http.kali.org/kali@https://mirrors.zju.edu.cn/kali@g" /etc/apt/sources.list
sed -i "s@http://http.kali.org/kali@https://mirrors.jcut.edu.cn/kali@g" /etc/apt/sources.list
```

View File

@@ -5,20 +5,20 @@ mirrorId: linux.git
如需克隆 Linux 代码,使用
```bash
git clone https://mirrors.zju.edu.cn/git/linux.git
git clone https://mirrors.jcut.edu.cn/git/linux.git
```
若要将 mirror 加入已有代码库,可在已有仓库中运行
```bash
git remote add mirror https://mirrors.zju.edu.cn/git/linux.git
git remote add mirror https://mirrors.jcut.edu.cn/git/linux.git
```
或运行
```bash
git remote set-url origin https://mirrors.zju.edu.cn/git/linux.git
git remote set-url origin https://mirrors.jcut.edu.cn/git/linux.git
```
将默认上游设置为镜像站
@@ -30,7 +30,7 @@ git remote set-url origin https://mirrors.zju.edu.cn/git/linux.git
以树莓派为例,具体操作为
```bash
git clone https://mirrors.zju.edu.cn/git/linux.git
git clone https://mirrors.jcut.edu.cn/git/linux.git
git remote add rasp https://github.com/raspberrypi/linux.git
git fetch rasp
```

View File

@@ -14,7 +14,7 @@ export const linuxmintVersionMap = {
export const GetConfig = (version) => {
var versionName = linuxmintVersionMap[version]
return `deb https://mirrors.zju.edu.cn/linuxmint/ ${versionName} main upstream import backport`
return `deb https://mirrors.jcut.edu.cn/linuxmint/ ${versionName} main upstream import backport`
}
Linux Mint 也采用 apt 作为包管理器,与 Ubuntu 和 Debian 类似,你需要编辑 `/etc/apt/sources.list` 和 `/etc/apt/sources.list.d/*` 中的路径。对于来自 Ubuntu 与 Debian 的部分源,可以参考 [Ubuntu 帮助](/docs/ubuntu/)与 [Debian 帮助](/docs/debian/)进行修改。

View File

@@ -17,9 +17,9 @@ export const llvmVersionMap = {
export const GetConfig = (version) => {
var versionName = llvmVersionMap[version]
return `wget https://mirrors.zju.edu.cn/llvm-apt/llvm.sh
return `wget https://mirrors.jcut.edu.cn/llvm-apt/llvm.sh
chmod +x llvm.sh
./llvm.sh ${versionName} all -m https://mirrors.zju.edu.cn/llvm-apt`
./llvm.sh ${versionName} all -m https://mirrors.jcut.edu.cn/llvm-apt`
}
使用下面的指令进行配置。

View File

@@ -21,7 +21,7 @@ pacman-mirrors -i -c China -m rank
勾选
```plaintext
https://mirrors.zju.edu.cn/manjaro/
https://mirrors.jcut.edu.cn/manjaro/
```
然后按 ``OK`` 键两次。

View File

@@ -13,9 +13,9 @@ mirrorId: msys2
```conf
# x86_64
https://mirrors.zju.edu.cn/msys2/distrib/x86_64/
https://mirrors.jcut.edu.cn/msys2/distrib/x86_64/
# i686
https://mirrors.zju.edu.cn/msys2/distrib/i686/
https://mirrors.jcut.edu.cn/msys2/distrib/i686/
```
找到名为 `msys2-<架构>-<日期>.exe` 的文件(如 `msys2-x86_64-20141113.exe`),下载安装即可。
@@ -25,5 +25,5 @@ https://mirrors.zju.edu.cn/msys2/distrib/i686/
直接运行
```bash
sed -i "s#https\?://mirror.msys2.org/#https://mirrors.zju.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist*
sed -i "s#https\?://mirror.msys2.org/#https://mirrors.jcut.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist*
```

View File

@@ -7,13 +7,13 @@ mirrorId: npm
#### 临时修改
```bash
yarn add <package> --registry https://mirrors.zju.edu.cn/npm
yarn add <package> --registry https://mirrors.jcut.edu.cn/npm
```
#### 永久修改
```bash
yarn config set registry https://mirrors.zju.edu.cn/npm
yarn config set registry https://mirrors.jcut.edu.cn/npm
```
### NPM
@@ -21,11 +21,11 @@ yarn config set registry https://mirrors.zju.edu.cn/npm
#### 临时修改
```bash
npm install <package> --registry=https://mirrors.zju.edu.cn/npm
npm install <package> --registry=https://mirrors.jcut.edu.cn/npm
```
#### 永久修改
```bash
npm config set registry https://mirrors.zju.edu.cn/npm
npm config set registry https://mirrors.jcut.edu.cn/npm
```

View File

@@ -19,17 +19,17 @@ zypper mr -da
添加镜像源
```bash
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/distribution/leap/$releasever/repo/oss/' mirror-oss
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/distribution/leap/$releasever/repo/non-oss/' mirror-non-oss
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/update/leap/$releasever/oss/' mirror-update
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/update/leap/$releasever/non-oss/' mirror-update-non-oss
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/distribution/leap/$releasever/repo/oss/' mirror-oss
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/distribution/leap/$releasever/repo/non-oss/' mirror-non-oss
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/update/leap/$releasever/oss/' mirror-update
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/update/leap/$releasever/non-oss/' mirror-update-non-oss
```
Leap 15.3 用户还需添加 sle 和 backports 源
```bash
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/update/leap/$releasever/sle/' mirror-sle-update
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/update/leap/$releasever/backports/' mirror-backports-update
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/update/leap/$releasever/sle/' mirror-sle-update
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/update/leap/$releasever/backports/' mirror-backports-update
```
Leap 15.3 注:若在安装时**没有**启用在线软件源sle 源和 backports 源将在系统首次更新后引入,请确保系统在更新后仅启用了**六个**所需软件源。可使用 `zypper lr` 检查软件源状态,并使用 `zypper mr -d` 禁用多余的软件源。
@@ -45,8 +45,8 @@ zypper mr -da
添加镜像源
```bash
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/tumbleweed/repo/oss/' mirror-oss
zypper ar -cfg 'https://mirrors.zju.edu.cn/opensuse/tumbleweed/repo/non-oss/' mirror-non-oss
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/tumbleweed/repo/oss/' mirror-oss
zypper ar -cfg 'https://mirrors.jcut.edu.cn/opensuse/tumbleweed/repo/non-oss/' mirror-non-oss
```
刷新软件源
@@ -71,7 +71,7 @@ update 源仅用于推送临时安全补丁,如当日快照已发布但仍有
4. 将 download.opensuse.org 替换为
```plaintext
mirrors.zju.edu.cn/opensuse
mirrors.jcut.edu.cn/opensuse
```
点 OK

View File

@@ -11,7 +11,7 @@ OpenWRT曾用名 LEDE是一款广泛应用于路由器的嵌入式操作
登录到路由器,并编辑 `/etc/opkg/distfeeds.conf` 文件,将其中的 `http://downloads.openwrt.org` 替换为
```plaintext
https://mirrors.zju.edu.cn/openwrt
https://mirrors.jcut.edu.cn/openwrt
```
即可。
@@ -21,7 +21,7 @@ https://mirrors.zju.edu.cn/openwrt
执行如下命令自动替换
```shell
sed -i 's_https\?://downloads.openwrt.org_https://mirrors.zju.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
sed -i 's_https\?://downloads.openwrt.org_https://mirrors.jcut.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
```

View File

@@ -10,5 +10,5 @@ openSUSE 非官方社区软件源,主要收录允许自由分发但存在专
以 openSUSE Leap 为例添加软件源:
```bash
zypper ar -fcg https://mirrors.zju.edu.cn/packman/suse/openSUSE_Leap_\$releasever/ mirror-packman
zypper ar -fcg https://mirrors.jcut.edu.cn/packman/suse/openSUSE_Leap_\$releasever/ mirror-packman
```

View File

@@ -6,18 +6,18 @@ mirrorId: pypi
### 临时使用
```bash
pip install -i https://mirrors.zju.edu.cn/pypi/web/simple some-package
pip install -i https://mirrors.jcut.edu.cn/pypi/web/simple some-package
```
注意,`simple` 不能少,若使用 http 镜像需要加上 `--trusted-host mirrors.zju.edu.cn`
注意,`simple` 不能少,若使用 http 镜像需要加上 `--trusted-host mirrors.jcut.edu.cn`
### 设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
```bash
pip install pip -U
pip config set global.index-url https://mirrors.zju.edu.cn/pypi/web/simple
pip config set global.index-url https://mirrors.jcut.edu.cn/pypi/web/simple
```
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip
```bash
pip install -i https://mirrors.zju.edu.cn/pypi/web/simple pip -U
pip install -i https://mirrors.jcut.edu.cn/pypi/web/simple pip -U
```

View File

@@ -17,7 +17,7 @@ export const configGen = (version) => {
'11': 'bullseye',
};
const release_name = versionMap[version];
return `deb https://mirrors.zju.edu.cn/raspberrypi/ ${release_name} main
return `deb https://mirrors.jcut.edu.cn/raspberrypi/ ${release_name} main
`;
}

View File

@@ -37,9 +37,9 @@ export const configGen = (version) => {
'11': 'bullseye',
};
const release_name = versionMap[version];
return `deb https://mirrors.zju.edu.cn/raspbian/raspbian/ ${release_name} main non-free contrib rpi
# deb-src https://mirrors.zju.edu.cn/raspbian/raspbian/ ${release_name} main non-free contrib rpi
deb [arch=arm64] https://mirrors.zju.edu.cn/raspbian/multiarch/ ${release_name} main
return `deb https://mirrors.jcut.edu.cn/raspbian/raspbian/ ${release_name} main non-free contrib rpi
# deb-src https://mirrors.jcut.edu.cn/raspbian/raspbian/ ${release_name} main non-free contrib rpi
deb [arch=arm64] https://mirrors.jcut.edu.cn/raspbian/multiarch/ ${release_name} main
`;
}

View File

@@ -8,7 +8,7 @@ mirrorId: rocky
```bash
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.zju.edu.cn/rocky|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.jcut.edu.cn/rocky|g' \
-i.bak \
/etc/yum.repos.d/rocky-extras.repo \
/etc/yum.repos.d/rocky.repo
@@ -18,7 +18,7 @@ sed -e 's|^mirrorlist=|#mirrorlist=|g' \
```bash
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.zju.edu.cn/rocky|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.jcut.edu.cn/rocky|g' \
-i.bak \
/etc/yum.repos.d/Rocky-AppStream.repo \
/etc/yum.repos.d/Rocky-BaseOS.repo \

View File

@@ -6,7 +6,7 @@ ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和
### ROS 安装指南
根据使用的 ROS 版本与使用的操作系统,在本镜像站 ROS Wiki 镜像中找到对应 [安装指南](http://mirrors.zju.edu.cn/roswiki/ROS(2f)Installation.html)。
根据使用的 ROS 版本与使用的操作系统,在本镜像站 ROS Wiki 镜像中找到对应 [安装指南](http://mirrors.jcut.edu.cn/roswiki/ROS(2f)Installation.html)。
**如需要在安装中使用本镜像站加速安装,请先阅读以下内容。**
@@ -15,14 +15,14 @@ ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和
在安装指南“ 1.2 Setup your sources.list ”节,将命令替换为以下内容:
```bash
sudo sh -c 'echo "deb http://mirrors.zju.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo sh -c 'echo "deb http://mirrors.jcut.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
在安装指南“ 1.3 Setup your keys ”节,将命令替换为以下内容:
```bash
sudo apt install curl # if you haven't already installed curl
curl -s http://mirrors.zju.edu.cn/rosdistro/ros.asc | sudo apt-key add -
curl -s http://mirrors.jcut.edu.cn/rosdistro/ros.asc | sudo apt-key add -
```
在安装指南“ 1.6.1 Initialize rosdep ”节,将:
@@ -37,12 +37,12 @@ rosdep update
```bash
# 手动模拟 rosdep init
sudo mkdir -p /etc/ros/rosdep/sources.list.d/
sudo curl -o /etc/ros/rosdep/sources.list.d/20-default.list https://mirrors.zju.edu.cn/rosdistro/rosdep/sources.list.d/20-default.list
sudo curl -o /etc/ros/rosdep/sources.list.d/20-default.list https://mirrors.jcut.edu.cn/rosdistro/rosdep/sources.list.d/20-default.list
# 为 rosdep update 换源
export ROSDISTRO_INDEX_URL=https://mirrors.zju.edu.cn/rosdistro/index-v4.yaml
export ROSDISTRO_INDEX_URL=https://mirrors.jcut.edu.cn/rosdistro/index-v4.yaml
rosdep update
# 每次 rosdep update 之前,均需要增加该环境变量
# 为了持久化该设定,可以将其写入 .bashrc 中,例如
echo 'export ROSDISTRO_INDEX_URL=https://mirrors.zju.edu.cn/rosdistro/index-v4.yaml' >> ~/.bashrc
echo 'export ROSDISTRO_INDEX_URL=https://mirrors.jcut.edu.cn/rosdistro/index-v4.yaml' >> ~/.bashrc
```

View File

@@ -8,11 +8,11 @@ mirrorId: ros2
```bash
sudo apt install curl gnupg2
sudo curl -sSL https://mirrors.zju.edu.cn/rosdistro/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
sudo curl -sSL https://mirrors.jcut.edu.cn/rosdistro/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
```
添加软件仓库,更新索引:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://mirrors.zju.edu.cn/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://mirrors.jcut.edu.cn/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
```

View File

@@ -10,28 +10,28 @@ mirrorId: rustup
```bash
# for bash
RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install stable # for stable
RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install stable # for stable
# for fish
env RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install stable # for stable
env RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install stable # for stable
# for bash
RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install nightly # for nightly
RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install nightly # for nightly
# for fish
env RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install nightly # for nightly
env RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install nightly # for nightly
# for bash
RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install nightly-YYYY-mm-dd
RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install nightly-YYYY-mm-dd
# for fish
env RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup rustup install nightly-YYYY-mm-dd
env RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup rustup install nightly-YYYY-mm-dd
```
若要长期启用镜像源,执行:
```bash
# for bash
echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.zju.edu.cn/rustup/rustup' >> ~/.bash_profile
echo 'export RUSTUP_DIST_SERVER=https://mirrors.zju.edu.cn/rustup' >> ~/.bash_profile
echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.jcut.edu.cn/rustup/rustup' >> ~/.bash_profile
echo 'export RUSTUP_DIST_SERVER=https://mirrors.jcut.edu.cn/rustup' >> ~/.bash_profile
# for fish
echo 'set -x RUSTUP_UPDATE_ROOT https://mirrors.zju.edu.cn/rustup/rustup' >> ~/.config/fish/config.fish
echo 'set -x RUSTUP_DIST_SERVER https://mirrors.zju.edu.cn/rustup' >> ~/.config/fish/config.fish
echo 'set -x RUSTUP_UPDATE_ROOT https://mirrors.jcut.edu.cn/rustup/rustup' >> ~/.config/fish/config.fish
echo 'set -x RUSTUP_DIST_SERVER https://mirrors.jcut.edu.cn/rustup' >> ~/.config/fish/config.fish
```
rustup 在判断是否需要更新时依赖于 toml 的 sha256由于 toml 内容中相关链接被替换为镜像源,第一次切换到镜像源时各个 channel 会被认为需要更新。

View File

@@ -18,17 +18,17 @@ export const ubuntuVersionMap = {
export const GenUbuntuConfig = (version) => {
var ubuntuName = ubuntuVersionMap[version]
return `# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName} main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName} main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-updates main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-updates main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-backports main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-backports main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-security main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-security main restricted universe multiverse\n
deb https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName} main restricted universe multiverse
# deb-src https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName} main restricted universe multiverse
deb https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-updates main restricted universe multiverse
# deb-src https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-updates main restricted universe multiverse
deb https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-backports main restricted universe multiverse
# deb-src https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-backports main restricted universe multiverse
deb https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-security main restricted universe multiverse
# deb-src https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-security main restricted universe multiverse\n
# 预发布软件源,不建议启用
# deb https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-proposed main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu-ports/ ${ubuntuName}-proposed main restricted universe multiverse`
# deb https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-proposed main restricted universe multiverse
# deb-src https://mirrors.jcut.edu.cn/ubuntu-ports/ ${ubuntuName}-proposed main restricted universe multiverse`
}
export const defaultVersion = Object.keys(ubuntuVersionMap).find(x => x.indexOf("LTS") > 0);

View File

@@ -131,9 +131,9 @@ module.exports = {
app.use(
'/api',
createProxyMiddleware({
target: 'http://mirrors.zju.edu.cn',
target: 'http://mirrors.jcut.edu.cn',
onProxyReq: (proxyRes, req, res) => {
proxyRes.setHeader('host', 'mirrors.zju.edu.cn');
proxyRes.setHeader('host', 'mirrors.jcut.edu.cn');
},
}),
);

View File

@@ -9,7 +9,7 @@ date: 2024-02-15
### 从测试版镜像站迁移
今年上半年我们在 `https://mirror.zju.edu.cn` 提供了新站的测试版服务,该域名未来也将持续提供服务,但镜像站网站上的帮助文档将全部使用正式版的域名(`https://mirrors.zju.edu.cn`)。您可以通过将所有相关 URL 的 `mirror` 更改为 `mirrors` 来切换到正式版镜像站。
今年上半年我们在 `https://mirror.zju.edu.cn` 提供了新站的测试版服务,该域名未来也将持续提供服务,但镜像站网站上的帮助文档将全部使用正式版的域名(`https://mirrors.jcut.edu.cn`)。您可以通过将所有相关 URL 的 `mirror` 更改为 `mirrors` 来切换到正式版镜像站。
### 开源代码