新闻中心

  • Home
  • 那些免费给全国人供 Linux 软件源的网站,到底图啥?

那些免费给全国人供 Linux 软件源的网站,到底图啥?

装完 Linux,很多人被教的第一件事,就是先换个源。 这个词听着别扭,其实就是"软件仓库":你装软件的时候,系统去哪个仓库里拿。 "换源"就是换个离你近的仓库。 一个源里装的东西不少。不是几个软件,而是成千上万个包,一整套系统加上各种常用软件,全在里面。 仓库本来在国外。官方那几台服务器,都在地球另一边。 隔着一个太平洋去拿东西,慢,还容易断。于是国内有人把同一批软件在自己这儿备了一份,你从它这儿拿,就快多了。 这种"同一份东西,多地各备一份",行话叫镜像。 问题就来了:这东西全世界都在用,量非常大。谁愿意自己掏硬盘、掏带宽,白给全国人用? 名单大家都熟:清华、中科大、南京大学这些高校,还有阿里云、华为云这些云厂商。 先说高校。它们最早做这件事,其实是被钱逼的。 早些年,校园网连国外是按流量算钱的,而且不便宜。 你想想,一间实验室几十台机器,装一遍系统、拉一遍科学计算的库,全从国外下,账单很快就不好看了。 那就干脆在校内放一份,机器从校内拿。钱不花了,速度还快了一大截。 顺手,它还把学校的教学和科研服务了:计算机、人工智能、生物信息、物理,这些专业的机器基本都跑 Linux,天天要从源里拿东西。 有意思的是,这种站很多是学生自己在管。 清华那个是学生社团在维护,学校信息部门支持创办;中科大那边是 Linux 用户组。有人写程序自动同步,有人盯着服务器。对学生来说,这是真刀真枪的练手。 国内几家高校之间还会互相帮衬。教育网内部有联合镜像,一家没收录的东西,就近找另一家就行。 再往深想一层:万一国外那几台源站抽风、连不上,国内至少还有一份能用的。这等于备份。 所以高校的答案很清楚:先为自己省钱省事,公益性质,基本不靠这个挣钱。 云厂商就不一样了。它们是做生意的,图的更直接。 最实在的一条:省自己的带宽钱。 云上跑着几十万台机器。这些机器装软件、开新机器的时候,要是都往国外源去拿,出口流量哗哗地走,那是真金白银。 所以它们把同样的镜像放进自己内网里。云服务器从内网拿包,不占对外的出口,这笔钱省得非常大。 换个说法:机器都从国外拿包,等于每天有一支车队在跨洋运货;走内网,就是在自己院子里搬。 阿里云就明说了两个入口:公网一个,云服务器内网一个。给外人的那个,其实是顺带。 第二条是品牌。开发者上手一台新机器,干的第一件事就是换源。谁的源好用,谁的名字就天天出现在他眼前。 第三条是自家的系统。华为有 openEuler,阿里有龙蜥,都是自己在主推的 Linux 发行版。 软件源是这些系统的配套基建。自己不做,用的人第一步就卡住。 还有一条听起来虚,其实很实:在国际开源社区里的说话份量。长期出人出力维护镜像、捐服务器,是在这个圈子里刷存在感最正当的方式。 两边图的虽然不一样,好处却是同一个:让你不用再隔着半个地球等一个包。 这相当于全国多了一层"缓存"。同一批软件,以前可能一百个人各下载一次;现在都从国内拿,太平洋那头的流量被省掉了一大截。 还有一层常被忽略:合规。 这些站点做的事只是"原样搬过来",一个字节都不改。包里的数字签名、安全更新,仍然由软件官方负责。 镜像站只负责搬运和分发。所以软件本身的毛病,账算不到它头上。 最后说三个最容易搞错的地方。 第一,它们不是 Ubuntu、Debian 这些系统的开发者。包不是它们写的,它们只是把人家已经发出来的东西同步一份。系统真出了毛病,别去骂镜像站。 第二,别真当成"无限量免费用"。硬盘是钱,带宽是钱,人力也是钱。 所以各家都有流量限制。你要是拿它当下载机,疯狂刷某个大文件,会被限速,甚至拉黑。 正常使用和刷量,其实很好区分:你要的是一个包,刷量的人要的是同一份流量重复一万遍。 日常装软件、更新系统,随便用,完全没问题。 第三,高校最早是给校内人用的,对外公开算是顺手。 你用着舒服,但别觉得这事天经地义。那是别人的实验室、别人的社团学生,在替你省时间。 所以以后有人问,白给的东西是不是有什么阴谋。多半没有,只是你恰好站在了别人顺手做成的那件事上。 说到底,这件事并不神秘:高校图省钱和好用,云厂商图生意和名声,你需要一个快的源。各取所需,正好凑到一起。 一样好东西能免费存在这么多年,通常不是因为它多高尚,而是因为有人同时也在受益。 特别

about image

发表评论