代码拉取完成,页面将自动刷新
hustmirror-cli
is a CLI posix shell script to replace system repository mirror to HUST Mirror.
If you would to request supports of new Linux distributions or software, please submit an issue.
curl -s https://mirrors.hust.edu.cn/get | sh -s -- autodeploy
See details about hustmirror-cli usage in the USAGE.md.
Use GNU make
to process all files and generate them
into a single executable bash.
make
The output script will be placed in ./output/hustmirror-cli
make test
GNU coreutils
or busybox
.
So prerequisite check is supposed to be made when use other
utils like gcc
or make
.Template file supports following directives:
@include file
: include other files.@var(shell code)
: get a string from build process.@mirrors
: include all processed mirror scripts.All files in mirror should implement following functions.
check
: (optional) check if target machine is satisfied to replace mirror.install
: install mirror.is_deployed
: (optional) check whether is deployed.can_recover
: (optional) check whether can be recovered.uninstall
: (optional) recover installation.此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。