mirror of
				https://gitee.com/SuperManito/LinuxMirrors
				synced 2025-11-04 00:10:27 +08:00 
			
		
		
		
	
		
			
	
	
		
			226 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			226 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| 
								 | 
							
								MESSAGE_CONTENTS=(
							 | 
						||
| 
								 | 
							
								    ['start.welcome']='  GNU/Linux mirror switching script'
							 | 
						||
| 
								 | 
							
								    ['start.runtimeEnv']='Runtime Env'
							 | 
						||
| 
								 | 
							
								    ['start.dateTime']='System Time'
							 | 
						||
| 
								 | 
							
								    ['end.moreInfo']='Script execution completed, visit our website for more tutorials'
							 | 
						||
| 
								 | 
							
								    ['end.sponsorAds']='[Sponsor Ads]'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.needConfirm']='Please confirm and re-enter'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.needSpecify']='Please specify {} after this option'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.invalid']='Command option {} is invalid, {}!'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.validAddress']='a valid address'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.sourceAddress']='mirror address'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.sourceRepository']='mirror repository'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.codename']='version codename'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.boolean']=' true or false '
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.protocol']=' http or https '
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.needProtocol']=' Web protocol(http/https)'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.validLangKey']='A valid language ID '
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.langKey']='language ID '
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.unsupportTwoSourceMode']='Two mirror modes cannot be used at the same time. Please retry!'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.unsupportCodename']='The current system does not support specifying a codename. Please retry!'
							 | 
						||
| 
								 | 
							
								    ['error.cmd.options.unsupportEPEL']='The current system cannot install the EPEL add-on package. Please retry!'
							 | 
						||
| 
								 | 
							
								    ['error.unsupportSystem']='The operating system ({}) is not supported. Check the supported list on the website!'
							 | 
						||
| 
								 | 
							
								    ['error.unsupportVersion']='The current system version is not supported'
							 | 
						||
| 
								 | 
							
								    ['error.unknownSystem']='Unknown system'
							 | 
						||
| 
								 | 
							
								    ['error.unknownVersion']='System version unknown'
							 | 
						||
| 
								 | 
							
								    ['error.input']='Input error, {}!'
							 | 
						||
| 
								 | 
							
								    ['error.needRoot']='Insufficient permissions, please run this script as Root user'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.https']='HTTPS is used by default'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.noReplace']='No replacement by default'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.noOverwrite']='No overwrite by default'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.noUpdate']='No update by default'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.noClean']='No cleanup by default'
							 | 
						||
| 
								 | 
							
								    ['error.defaultBehavior.noUseIntranetSource']='Intranet mirrors are disabled by default'
							 | 
						||
| 
								 | 
							
								    ['warn.usedIntranetSource']='Switched to an intranet-only mirror. Use only in the intended environment!'
							 | 
						||
| 
								 | 
							
								    ['warn.unstableDebian']='Detected system version {} which may cause unpredictable issues.'
							 | 
						||
| 
								 | 
							
								    ['warn.EPEL7']='Extra Packages for Enterprise Linux 7 reached end-of-life and was moved to the archive!'
							 | 
						||
| 
								 | 
							
								    ['warn.needValidNumberIndex']='Please enter a valid number index!'
							 | 
						||
| 
								 | 
							
								    ['warn.needInputNumberIndex']='Please enter a number index!'
							 | 
						||
| 
								 | 
							
								    ['info.backuped.sourceFile']='Backed up existing {} source file'
							 | 
						||
| 
								 | 
							
								    ['tip.EPEL7']="Some mirrors don't sync that archive. If errors occur, verify the target mirror provides it."
							 | 
						||
| 
								 | 
							
								    ['interaction.source.type.public']='Public'
							 | 
						||
| 
								 | 
							
								    ['interaction.source.type.intranet']='Intranet'
							 | 
						||
| 
								 | 
							
								    ['interaction.source.type.select']='Please select network address (access method) for mirror:'
							 | 
						||
| 
								 | 
							
								    ['interaction.source.type.usePublicAddress']='Use public network address for mirror by default, continue'
							 | 
						||
| 
								 | 
							
								    ['interaction.source.select']='Please select the mirror you want to use:'
							 | 
						||
| 
								 | 
							
								    ['interaction.source.selectAndInput']='Please select and enter the mirror you want to use'
							 | 
						||
| 
								 | 
							
								    ['interaction.protocol.select']='Please select network protocol for mirror:'
							 | 
						||
| 
								 | 
							
								    ['interaction.protocol.useHttp']='Use HTTP protocol for mirror'
							 | 
						||
| 
								 | 
							
								    ['interaction.epel.skipReplace']='EPEL already installed. Replace/overwrite mirror'
							 | 
						||
| 
								 | 
							
								    ['interaction.epel.install']='Install EPEL add-on package'
							 | 
						||
| 
								 | 
							
								    ['interaction.backup.skipOverwrite.sourceFile']='A backup of {} already exists. Skip overwriting'
							 | 
						||
| 
								 | 
							
								    ['interaction.upgrade.skip']='Skip upgrading packages'
							 | 
						||
| 
								 | 
							
								    ['interaction.cache.autoClean']='Clean download cache after upgrading packages'
							 | 
						||
| 
								 | 
							
								    ['interaction.common.tip']='Tip'
							 | 
						||
| 
								 | 
							
								    ['interaction.common.operationCanceled']='Operation canceled'
							 | 
						||
| 
								 | 
							
								    ['interaction.common.yes']='Yes'
							 | 
						||
| 
								 | 
							
								    ['interaction.common.no']='No'
							 | 
						||
| 
								 | 
							
								    ['work.upgradeSoftware']='Upgrading packages'
							 | 
						||
| 
								 | 
							
								    ['work.installEPELPackage']='Installing epel-release package...'
							 | 
						||
| 
								 | 
							
								    ['source.sync.text1']='Update APT package index'
							 | 
						||
| 
								 | 
							
								    ['source.sync.text2']='Generate mirror cache'
							 | 
						||
| 
								 | 
							
								    ['source.sync.text3']='Refreshing mirrors'
							 | 
						||
| 
								 | 
							
								    ['source.sync.text4']='Synchronizing mirrors'
							 | 
						||
| 
								 | 
							
								    ['source.sync.text5']='Updating binary cache and channels'
							 | 
						||
| 
								 | 
							
								    ['source.comment.disabledSourceCode']='Source code mirrors are disabled by default for speed. Uncomment to enable'
							 | 
						||
| 
								 | 
							
								    ['source.comment.securitySource']='Security updates'
							 | 
						||
| 
								 | 
							
								    ['source.comment.proposedSource']='Proposed repository (not recommended)'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.success']='Mirror switching complete'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.fail']='Mirror switching complete, but {} failed'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tipTitle']='Run the script again with the same mirror. If {} still fails, consider:'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip1']='Connectivity issues: unstable network, blocked access, or mirror-side firewall rules'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip2']='Mirror issues: test the mirror manually at {}'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip2.1']='If a file is missing, the mirror might still be syncing'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip2.2']='If a path is missing, the mirror may not provide this system repository'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip2.3']='Try another mirror. Syncing mirrors may temporarily serve broken content'
							 | 
						||
| 
								 | 
							
								    ['source.changeResult.tip3']='Original mirrors failing: fix unrelated mirror errors and rerun the script'
							 | 
						||
| 
								 | 
							
								    ['commands.help']='Command options(name/meaning/value):
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  --abroad                     Use overseas mirrors                                                         none
							 | 
						||
| 
								 | 
							
								  --edu                        Use China education network mirrors                                          none
							 | 
						||
| 
								 | 
							
								  --source                     Specify mirror address (domain or IP)                                        address
							 | 
						||
| 
								 | 
							
								  --source-epel                Specify EPEL repository address (domain or IP)                               address
							 | 
						||
| 
								 | 
							
								  --source-security            Specify Debian/Ubuntu security repo address (domain or IP)                   address
							 | 
						||
| 
								 | 
							
								  --source-vault               Specify CentOS/AlmaLinux vault repo address (domain or IP)                   address
							 | 
						||
| 
								 | 
							
								  --source-portage             Specify Gentoo portage repo address (domain or IP)                           address
							 | 
						||
| 
								 | 
							
								  --source-base-system         Specify Linux Mint/Raspberry Pi OS base system repo address (domain or IP)   address
							 | 
						||
| 
								 | 
							
								  --branch                     Specify mirror repository (repo name)                                        repo name
							 | 
						||
| 
								 | 
							
								  --branch-epel                Specify EPEL repository (path)                                               repo name
							 | 
						||
| 
								 | 
							
								  --branch-security            Specify Debian security repo (path)                                          repo name
							 | 
						||
| 
								 | 
							
								  --branch-vault               Specify CentOS/AlmaLinux vault repo (path)                                   repo name
							 | 
						||
| 
								 | 
							
								  --branch-portage             Specify Gentoo portage repo (path)                                           repo name
							 | 
						||
| 
								 | 
							
								  --branch-base-system         Specify Linux Mint/Raspberry Pi OS base system repo (path)                   repo name
							 | 
						||
| 
								 | 
							
								  --codename                   Specify Debian/openKylin codename                                            codename
							 | 
						||
| 
								 | 
							
								  --protocol                   Specify web protocol                                                         http or https
							 | 
						||
| 
								 | 
							
								  --use-intranet-source        Prefer intranet mirror address                                               true or false
							 | 
						||
| 
								 | 
							
								  --use-official-source        Use official mirror of target OS                                             true or false
							 | 
						||
| 
								 | 
							
								  --use-official-source-epel   Use official EPEL repo                                                       true or false
							 | 
						||
| 
								 | 
							
								  --install-epel               Install EPEL repository                                                      true or false
							 | 
						||
| 
								 | 
							
								  --backup                     Backup original mirrors                                                      true or false
							 | 
						||
| 
								 | 
							
								  --upgrade-software           Upgrade packages                                                             true or false
							 | 
						||
| 
								 | 
							
								  --clean-cache                Clean cache after upgrade                                                    true or false
							 | 
						||
| 
								 | 
							
								  --clean-screen               Clear screen before running                                                  true or false
							 | 
						||
| 
								 | 
							
								  --lang                       Specify the language of the script output                                    language
							 | 
						||
| 
								 | 
							
								  --only-epel                  Only switch EPEL repo                                                        none
							 | 
						||
| 
								 | 
							
								  --ignore-backup-tips         Ignore backup overwrite prompt                                               none
							 | 
						||
| 
								 | 
							
								  --print-diff                 Print diff before and after modification                                     none
							 | 
						||
| 
								 | 
							
								  --pure-mode                  Pure mode, minimal output                                                    none
							 | 
						||
| 
								 | 
							
								  --help                       Show help menu                                                               none
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Issue Report {}'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.0']='Alibaba Cloud'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.1']='Tencent Cloud'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.2']='Huawei Cloud'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.3']='NetEase'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.4']='Volcengine'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.5']='Tsinghua University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.6']='Peking University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.7']='Zhejiang University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.8']='Nanjing University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.9']='Lanzhou University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.10']='Shanghai Jiao Tong University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.11']='CQUPT'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.12']='USTC'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.13']='ISCAS'
							 | 
						||
| 
								 | 
							
								    ['mirrors.default.14']='Official Source'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.0']='Peking University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.1']='Beijing Jiaotong University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.2']='Beijing Foreign Studies University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.3']='Beijing University of Posts and Telecommunications'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.4']='Chongqing University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.5']='Chongqing University of Posts and Telecommunications'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.6']='Dalian Neusoft University of Information'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.7']='University of Electronic Science and Technology of China'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.8']='South China Agricultural University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.9']='Huazhong University of Science and Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.10']='Jilin University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.11']='Jingchu University of Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.12']='Jiangxi University of Science and Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.13']='Lanzhou University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.14']='Nanjing University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.15']='Nanjing Tech University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.16']='Nanjing University of Posts and Telecommunications'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.17']='Southern University of Science and Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.18']='Nanyang Institute of Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.19']='Qilu University of Technology'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.20']='Tsinghua University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.21']='Shandong University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.22']='ShanghaiTech University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.23']='Shanghai Jiao Tong University (Siyuan)'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.24']='Shanghai Jiao Tong University (Zhiyuan)'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.25']='Wuchang Shouyi University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.26']="Xi'an Jiaotong University"
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.27']='Northwest A&F University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.28']='Zhejiang University'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.29']='University of Science and Technology of China'
							 | 
						||
| 
								 | 
							
								    ['mirrors.edu.30']='Official Source'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.0']='AS · xTom · Hong Kong'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.1']='AS · 01Link · Hong Kong'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.2']='AS · National University of Singapore (NUS) · Singapore'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.3']='AS · SG.GS · Singapore'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.4']='AS · xTom · Singapore'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.5']='AS · NCHC Free Software Lab · Taiwan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.6']='AS · OSS Planet · Taiwan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.7']='AS · National Yang Ming Chiao Tung University · Taiwan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.8']='AS · Tamkang University · Taiwan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.9']='AS · AniGil Linux Archive · Korea'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.10']='AS · ICSCoE (Industrial Cyber Security Center of Excellence) · Japan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.11']='AS · JAIST (Japan Advanced Institute of Science and Technology) · Japan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.12']='AS · Yamagata University · Japan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.13']='AS · xTom · Japan'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.14']='AS · GB Network Solutions · Malaysia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.15']='AS · Khon Kaen University · Thailand'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.16']='EU · Vorboss Ltd · UK'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.17']='EU · QuickHost · UK'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.18']='EU · dogado · Germany'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.19']='EU · xTom · Germany'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.20']='EU · RWTH Aachen University · Germany'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.21']='EU · Dresden University (AG DSN) · Germany'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.22']='EU · CCIN2P3 · France'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.23']='EU · Ircam · France'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.24']='EU · Crans · France'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.25']='EU · CRIHAN · France'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.26']='EU · xTom · Netherlands'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.27']='EU · DataPacket · Netherlands'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.28']='EU · Linux Kernel · Netherlands'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.29']='EU · xTom · Estonia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.30']='EU · netsite · Denmark'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.31']='EU · Dotsrc · Denmark'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.32']='EU · Academic Computer Club · Sweden'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.33']='EU · Lysator · Sweden'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.34']='EU · Yandex · Russia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.35']='EU · ia64 · Russia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.36']='EU · Truenetwork · Russia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.37']='EU · Belgian Research Network · Belgium'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.38']='EU · University of Crete Computer Center · Greece'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.39']='EU · Masaryk University Faculty of Informatics · Czech Republic'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.40']='EU · Czech Technical University Student Club (Silicon Hill) · Czech Republic'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.41']='EU · Vodafone · Czech Republic'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.42']='EU · CZ.NIC · Czech Republic'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.43']='EU · ETH Zurich · Switzerland'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.44']='NA · Linux Kernel · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.45']='NA · MIT · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.46']='NA · Princeton University Department of Mathematics · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.47']='NA · Oregon State University Open Source Lab · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.48']='NA · Fremont Cabal Internet Exchange(FCIX) · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.49']='NA · xTom · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.50']='NA · Steadfast · USA'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.51']='NA · University of British Columbia · Canada'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.52']='NA · GoCodeIT · Canada'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.53']='NA · Switch · Canada'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.54']='SA · PoP-SC · Brazil'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.55']='SA · State University of Ponta Grossa · Brazil'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.56']='SA · UFSCar · Brazil'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.57']='SA · Sysarmy Community · Argentina'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.58']='OC · Fremont Cabal Internet Exchange(FCIX) · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.59']='OC · AARNet · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.60']='OC · DataMossa · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.61']='OC · Amaze · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.62']='OC · xTom · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.63']='OC · Over the Wire · Australia'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.64']='OC · Free Software Mirror Group · New Zealand'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.65']='AF · Liquid Telecom · Kenya'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.66']='AF · Dimension Data · South Africa'
							 | 
						||
| 
								 | 
							
								    ['mirrors.abroad.67']='Official Source'
							 | 
						||
| 
								 | 
							
								)
							 |