Skip to content

Commit f1e1f76

Browse files
committed
更新内置软件源
1 parent 2f446d9 commit f1e1f76

13 files changed

Lines changed: 102 additions & 53 deletions

File tree

ChangeMirrors.sh

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
## Author: SuperManito
3-
## Modified: 2026-04-15
3+
## Modified: 2026-04-16
44
## License: MIT
55
## GitHub: https://github.com/SuperManito/LinuxMirrors
66
## Website: https://linuxmirrors.cn
@@ -27,6 +27,7 @@ mirror_list_default=(
2727
"mirrors.nju.edu.cn"
2828
"mirror.lzu.edu.cn"
2929
"mirror.sjtu.edu.cn"
30+
"mirrors.hust.edu.cn"
3031
"mirrors.ustc.edu.cn"
3132
"mirror.iscas.ac.cn"
3233
"mirrors.cstcloud.cn"
@@ -8178,10 +8179,11 @@ function msg_pack_zh_hans() {
81788179
['mirrors.default.10']='南京大学'
81798180
['mirrors.default.11']='兰州大学'
81808181
['mirrors.default.12']='上海交通大学'
8181-
['mirrors.default.13']='中国科学技术大学'
8182-
['mirrors.default.14']='中国科学院软件研究所'
8183-
['mirrors.default.15']='中国科技云'
8184-
['mirrors.default.16']='官方源'
8182+
['mirrors.default.13']='华中科技大学'
8183+
['mirrors.default.14']='中国科学技术大学'
8184+
['mirrors.default.15']='中国科学院软件研究所'
8185+
['mirrors.default.16']='中国科技云'
8186+
['mirrors.default.17']='官方源'
81858187
['mirrors.edu.0']='北京大学'
81868188
['mirrors.edu.1']='北京交通大学'
81878189
['mirrors.edu.2']='北京外国语大学'
@@ -8410,10 +8412,11 @@ function msg_pack_zh_hant() {
84108412
['mirrors.default.10']='南京大學'
84118413
['mirrors.default.11']='蘭州大學'
84128414
['mirrors.default.12']='上海交通大學'
8413-
['mirrors.default.13']='中國科學技術大學'
8414-
['mirrors.default.14']='中國科學院軟件研究所'
8415-
['mirrors.default.15']='中國科技雲'
8416-
['mirrors.default.16']='官方源'
8415+
['mirrors.default.13']='華中科技大學'
8416+
['mirrors.default.14']='中國科學技術大學'
8417+
['mirrors.default.15']='中國科學院軟件研究所'
8418+
['mirrors.default.16']='中國科技雲'
8419+
['mirrors.default.17']='官方源'
84178420
['mirrors.edu.0']='北京大學'
84188421
['mirrors.edu.1']='北京交通大學'
84198422
['mirrors.edu.2']='北京外國語大學'
@@ -8642,10 +8645,11 @@ Issue Report {}'
86428645
['mirrors.default.10']='Nanjing University'
86438646
['mirrors.default.11']='Lanzhou University'
86448647
['mirrors.default.12']='Shanghai Jiao Tong University'
8645-
['mirrors.default.13']='University of Science and Technology of China'
8646-
['mirrors.default.14']='Institute of Software, Chinese Academy of Sciences'
8647-
['mirrors.default.15']='China Science & Technology Cloud'
8648-
['mirrors.default.16']='Official Source'
8648+
['mirrors.default.13']='Huazhong University of Science and Technology'
8649+
['mirrors.default.14']='University of Science and Technology of China'
8650+
['mirrors.default.15']='Institute of Software, Chinese Academy of Sciences'
8651+
['mirrors.default.16']='China Science & Technology Cloud'
8652+
['mirrors.default.17']='Official Source'
86498653
['mirrors.edu.0']='Peking University'
86508654
['mirrors.edu.1']='Beijing Jiaotong University'
86518655
['mirrors.edu.2']='Beijing Foreign Studies University'

DockerInstallation.sh

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
## Author: SuperManito
3-
## Modified: 2026-04-11
3+
## Modified: 2026-04-16
44
## License: MIT
55
## GitHub: https://github.com/SuperManito/LinuxMirrors
66
## Website: https://linuxmirrors.cn
@@ -19,6 +19,7 @@ mirror_list_docker_ce=(
1919
"mirrors.zju.edu.cn/docker-ce"
2020
"mirrors.nju.edu.cn/docker-ce"
2121
"mirror.sjtu.edu.cn/docker-ce"
22+
"mirrors.hust.edu.cn/docker-ce"
2223
"mirrors.ustc.edu.cn/docker-ce"
2324
"mirror.iscas.ac.cn/docker-ce"
2425
"download.docker.com"
@@ -2325,9 +2326,10 @@ function msg_pack_zh_hans() {
23252326
['mirrors.dockerCE.9']='浙江大学'
23262327
['mirrors.dockerCE.10']='南京大学'
23272328
['mirrors.dockerCE.11']='上海交通大学'
2328-
['mirrors.dockerCE.12']='中国科学技术大学'
2329-
['mirrors.dockerCE.13']='中国科学院软件研究所'
2330-
['mirrors.dockerCE.14']='官方源'
2329+
['mirrors.dockerCE.12']='华中科技大学'
2330+
['mirrors.dockerCE.13']='中国科学技术大学'
2331+
['mirrors.dockerCE.14']='中国科学院软件研究所'
2332+
['mirrors.dockerCE.15']='官方源'
23312333
['mirrors.registry.0']='毫秒镜像(推荐)'
23322334
['mirrors.registry.1']='Docker Proxy'
23332335
['mirrors.registry.2']='DaoCloud 道客'
@@ -2475,9 +2477,10 @@ function msg_pack_zh_hant() {
24752477
['mirrors.dockerCE.9']='浙江大學'
24762478
['mirrors.dockerCE.10']='南京大學'
24772479
['mirrors.dockerCE.11']='上海交通大學'
2478-
['mirrors.dockerCE.12']='中國科學技術大學'
2479-
['mirrors.dockerCE.13']='中國科學院軟體研究所'
2480-
['mirrors.dockerCE.14']='官方源'
2480+
['mirrors.dockerCE.12']='華中科技大學'
2481+
['mirrors.dockerCE.13']='中國科學技術大學'
2482+
['mirrors.dockerCE.14']='中國科學院軟體研究所'
2483+
['mirrors.dockerCE.15']='官方源'
24812484
['mirrors.registry.0']='毫秒鏡像(推薦)'
24822485
['mirrors.registry.1']='Docker Proxy'
24832486
['mirrors.registry.2']='DaoCloud 道客'
@@ -2626,9 +2629,10 @@ Issue Report {}'
26262629
['mirrors.dockerCE.9']='Zhejiang University'
26272630
['mirrors.dockerCE.10']='Nanjing University'
26282631
['mirrors.dockerCE.11']='Shanghai Jiao Tong University'
2629-
['mirrors.dockerCE.12']='University of Science and Technology of China'
2630-
['mirrors.dockerCE.13']='Institute of Software, Chinese Academy of Sciences'
2631-
['mirrors.dockerCE.14']='Official Source'
2632+
['mirrors.dockerCE.12']='Huazhong University of Science and Technology'
2633+
['mirrors.dockerCE.13']='University of Science and Technology of China'
2634+
['mirrors.dockerCE.14']='Institute of Software, Chinese Academy of Sciences'
2635+
['mirrors.dockerCE.15']='Official Source'
26322636
['mirrors.registry.0']='Millisecond Mirror (recommended)'
26332637
['mirrors.registry.1']='Docker Proxy'
26342638
['mirrors.registry.2']='DaoCloud'
4.04 KB
Loading

docs/assets/js/common.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const __p = typeof window !== 'undefined' && window.location && window.location.pathname ? window.location.pathname : ''
22
const __isZhHant = __p.includes('/zh-Hant')
33
const __isEn = __p.includes('/en')
4+
const __isMobile = typeof window !== 'undefined' && typeof window.matchMedia === 'function' ? window.matchMedia('(max-width: 768px)').matches : false
45

56
// 防抖
67
function debounce(func, wait) {

docs/assets/js/components/mirrors-table/data.js

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,40 @@ const mirrorsTableData = [
442442
manjaro: true,
443443
endeavouros: true,
444444
},
445+
{
446+
name: __isZhHant ? '華中科技大學' : __isEn ? 'Huazhong University of Science and Technology' : '华中科技大学',
447+
officialName: __isZhHant ? '華中科技大學開源鏡像站' : __isEn ? 'Huazhong University of Science and Technology Open Source Mirror' : '华中科技大学开源镜像站',
448+
icon: 'hust.png',
449+
iconStyle: { verticalAlign: '-0.2em' },
450+
url: 'https://mirrors.hust.edu.cn',
451+
domain: 'mirrors.hust.edu.cn',
452+
ipv6: false,
453+
debian: true,
454+
ubuntu: true,
455+
centos_vault: false,
456+
centos_stream: false,
457+
opensuse: false,
458+
archlinux: true,
459+
kali: true,
460+
deepin: false,
461+
rocky: true,
462+
almalinux: false,
463+
epel: false,
464+
fedora: true,
465+
opencloudos: false,
466+
openeuler: true,
467+
anolis: false,
468+
openkylin: true,
469+
alpine: true,
470+
armbian: false,
471+
proxmox: false,
472+
linuxmint: true,
473+
gentoo: true,
474+
nix_channels: false,
475+
raspberrypi: false,
476+
manjaro: true,
477+
endeavouros: false,
478+
},
445479
{
446480
name: __isZhHant ? '中國科學技術大學' : __isEn ? 'University of Science and Technology of China' : '中国科学技术大学',
447481
officialName: __isZhHant ? '中國科學技術大學開源軟體鏡像站' : __isEn ? 'University of Science and Technology of China Open Source Software Mirror' : '中国科学技术大学开源软件镜像站',
@@ -552,7 +586,7 @@ const mirrorsTableColumns = [
552586
colKey: 'name',
553587
title: __isZhHant ? '鏡像站' : __isEn ? 'Mirror Site' : '镜像站',
554588
align: 'left',
555-
width: '180',
589+
width: __isMobile ? '130' : '180',
556590
fixed: 'left',
557591
},
558592
{

docs/assets/js/components/mirrors-table/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ ComponentSystem.register('mirrors-table', {
22
template: `
33
<div>
44
<t-config-provider :global-config="globalConfig">
5-
<t-space v-if="!isMobile" align="center" style="margin-bottom: 8px; gap: 20px">
5+
<t-space v-if="!isMobile" align="center" style="display: flex; flex-flow: wrap; justify-content: space-between; margin-bottom: 8px; gap: 20px">
66
<blockquote>
7-
<p>{{ startTitle[0] }} <code>Debian</code>、<code>Ubuntu</code>、<code>CentOS</code>、<code>openEuler</code> {{ startTitle[1] }}</p>
7+
<p>{{ startTitle }}</p>
88
</blockquote>
99
<t-space style="width: 100%">
1010
<t-popup placement="bottom" :show-arrow="false">
@@ -71,7 +71,7 @@ ComponentSystem.register('mirrors-table', {
7171
</t-space>
7272
</t-space>
7373
<blockquote v-if="isMobile">
74-
<p>{{ startTitle[0] }} <code>Debian</code>、<code>Ubuntu</code>、<code>CentOS</code>、<code>openEuler</code> {{ startTitle[1] }}</p>
74+
<p>{{ startTitle }}</p>
7575
</blockquote>
7676
<t-table
7777
:columns="columns"
@@ -155,7 +155,7 @@ ComponentSystem.register('mirrors-table', {
155155
},
156156
created() {
157157
const allKeys = this._flattenFilterKeys(this.filterOptions)
158-
const defaultHidden = new Set(['debian', 'ubuntu', 'centos_vault', 'openeuler'])
158+
const defaultHidden = new Set([])
159159
this.selectedColumnFilters = allKeys.filter((k) => !defaultHidden.has(k))
160160
this.selectedRowFilters = Array.isArray(this.originalData) ? this.originalData.map((r) => r.name) : []
161161
this._debouncedUpdateColumns = debounce(this._updateColumns.bind(this), 120)
@@ -176,7 +176,7 @@ ComponentSystem.register('mirrors-table', {
176176
},
177177
startTitle() {
178178
const f = this.localeFlags
179-
return f.isZhHant ? ['下方列表中的鏡像站均同步了', '軟體倉庫,列表根據單位性質、地理位置、名稱長度排序,與實際下載速度無關。'] : f.isEn ? ['All mirror sites in the list below synchronize the', 'software repositories. The list is sorted by institution type, geographic location, and name length, and is not related to actual download speed.'] : ['下方列表中的镜像站均同步了', '软件仓库,列表根据单位性质、地理位置、名称长度进行排序,与实际速度无关。']
179+
return f.isZhHant ? '列表根據單位性質、地理位置、名稱長度排序,與實際下載速度無關。' : f.isEn ? 'The list is sorted by institution type, geographic location, and name length, and is not related to actual download speed.' : '列表根据单位性质、地理位置、名称长度进行排序,与实际速度无关。'
180180
},
181181
globalConfig() {
182182
const f = this.localeFlags

locales/docker/en.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,10 @@ Issue Report {}'
111111
['mirrors.dockerCE.9']='Zhejiang University'
112112
['mirrors.dockerCE.10']='Nanjing University'
113113
['mirrors.dockerCE.11']='Shanghai Jiao Tong University'
114-
['mirrors.dockerCE.12']='University of Science and Technology of China'
115-
['mirrors.dockerCE.13']='Institute of Software, Chinese Academy of Sciences'
116-
['mirrors.dockerCE.14']='Official Source'
114+
['mirrors.dockerCE.12']='Huazhong University of Science and Technology'
115+
['mirrors.dockerCE.13']='University of Science and Technology of China'
116+
['mirrors.dockerCE.14']='Institute of Software, Chinese Academy of Sciences'
117+
['mirrors.dockerCE.15']='Official Source'
117118
['mirrors.registry.0']='Millisecond Mirror (recommended)'
118119
['mirrors.registry.1']='Docker Proxy'
119120
['mirrors.registry.2']='DaoCloud'

locales/docker/zh-hans.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,10 @@ MESSAGE_CONTENTS=(
111111
['mirrors.dockerCE.9']='浙江大学'
112112
['mirrors.dockerCE.10']='南京大学'
113113
['mirrors.dockerCE.11']='上海交通大学'
114-
['mirrors.dockerCE.12']='中国科学技术大学'
115-
['mirrors.dockerCE.13']='中国科学院软件研究所'
116-
['mirrors.dockerCE.14']='官方源'
114+
['mirrors.dockerCE.12']='华中科技大学'
115+
['mirrors.dockerCE.13']='中国科学技术大学'
116+
['mirrors.dockerCE.14']='中国科学院软件研究所'
117+
['mirrors.dockerCE.15']='官方源'
117118
['mirrors.registry.0']='毫秒镜像(推荐)'
118119
['mirrors.registry.1']='Docker Proxy'
119120
['mirrors.registry.2']='DaoCloud 道客'

locales/docker/zh-hant.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,10 @@ MESSAGE_CONTENTS=(
111111
['mirrors.dockerCE.9']='浙江大學'
112112
['mirrors.dockerCE.10']='南京大學'
113113
['mirrors.dockerCE.11']='上海交通大學'
114-
['mirrors.dockerCE.12']='中國科學技術大學'
115-
['mirrors.dockerCE.13']='中國科學院軟體研究所'
116-
['mirrors.dockerCE.14']='官方源'
114+
['mirrors.dockerCE.12']='華中科技大學'
115+
['mirrors.dockerCE.13']='中國科學技術大學'
116+
['mirrors.dockerCE.14']='中國科學院軟體研究所'
117+
['mirrors.dockerCE.15']='官方源'
117118
['mirrors.registry.0']='毫秒鏡像(推薦)'
118119
['mirrors.registry.1']='Docker Proxy'
119120
['mirrors.registry.2']='DaoCloud 道客'

locales/linux/en.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,11 @@ Issue Report {}'
121121
['mirrors.default.10']='Nanjing University'
122122
['mirrors.default.11']='Lanzhou University'
123123
['mirrors.default.12']='Shanghai Jiao Tong University'
124-
['mirrors.default.13']='University of Science and Technology of China'
125-
['mirrors.default.14']='Institute of Software, Chinese Academy of Sciences'
126-
['mirrors.default.15']='China Science & Technology Cloud'
127-
['mirrors.default.16']='Official Source'
124+
['mirrors.default.13']='Huazhong University of Science and Technology'
125+
['mirrors.default.14']='University of Science and Technology of China'
126+
['mirrors.default.15']='Institute of Software, Chinese Academy of Sciences'
127+
['mirrors.default.16']='China Science & Technology Cloud'
128+
['mirrors.default.17']='Official Source'
128129
['mirrors.edu.0']='Peking University'
129130
['mirrors.edu.1']='Beijing Jiaotong University'
130131
['mirrors.edu.2']='Beijing Foreign Studies University'

0 commit comments

Comments
 (0)