测试 openSUSE 镜像速度的小工具

@slbtty 呃,这个是自动化工具啊…加提示岂不是污染 journal 输出…我之前有 testing mirror xxx 的提示,然后发现特别丑就取消了…

上面更新的地址有提示输出了,源里还附赠了 systemd service 和 timer。

的确是小文件慢。下载大文件我从不担心,而小文件,尤其是被依赖的一大堆的包的下载会极大地拖慢一次安装软件的速度。

俺寻思比较好的办法大概还是在北京建个官方 mirror,让国内其他镜像从这边同步(

不然大部分用户怕是在安装阶段就被劝退了

1赞

并没有这个必要,很多国内镜像都能直连到官方主源。

再创建一个官方镜像实际上是重复造轮子。

1赞

不,问题是 opensuse.org 并不能自动解析到国内的这些非官方镜像上——而安装阶段让用户自己去改 mirror 其实是比较麻烦的事情……

2赞

@hokuto 这个帖子是另一个分支出来的
openSUSE 国内软件源(镜像)列表

1赞

就是这个手动步骤很麻烦。考虑到我国的出口带宽情况,我觉得至少在国内应该有个 MirrorBrain 元信息的镜像——我是不想再来一次 livecd 装 tw 花两个晚上的体验了……

而且我怀疑那次安装的时候 mirrorbrain 给我分配到了奇怪的镜像去(

1赞

对!就是下载元信息的时候特别慢,外加之前 mirrorbrain 在国内只有 4 个镜像(南方一个)。所有才有了上个帖子,扩充到 9 个,然而元信息依旧感人的龟速 =.=

已经有镜像了?那为什么速度还这么感人……DNS 没配置对么(

我觉得应该找个时间好好排查一下这个问题(。这两天我找个地方看看能不能提一嘴

1赞

@marguerite (很久) 之前可能给他们提过,但是并没有解决 (

如果你能从内部解决,那国内用户装机和安装软件的体验可以直接翻一番 :)

最晚下周组会我找个时间问问吧(。我一个开发者上次都差点被那个安装时间劝退

1赞

@hokuto

最早我问过 SUSE 北京能不能做源,当时告诉我说你们那边是 R&D,infrastructure 在德国,纽伦堡的服务器随便用… 我又不能为了解决国内 metadata 下载慢的问题在德国再安排一个同样慢的服务器…

1赞

live CD?我记得这东西是可以离线装的。莫非你下载了 Network Image? :joy:

目前的情况,除非使用代理服务,不然只有换镜像才能提升用户体验。

看样子相关的内容和介绍有必要增加一条注释了。

估计我连了网络就自动给我从源里拉了。总之这里的用户体验很差。

1赞

infrastructure 大概确实在德国,但我觉得这又不代表服务器必须丢在纽伦堡(

不过身为一个大头兵我也未必有多少话语权,所以总之我尽力推,但别太指望

1赞

那你大概是在安装过程中手动同意了安装程序启用在线网络源进行更新…

详见:SDB:DVD 安装方式 - openSUSE Wiki

1赞

绝大部分用户在这个选项上恐怕都会点 “是”;毕竟这个选项设计出来就是鼓励你点 “是” 的。当然你可以说用户不读 wiki/不改软件源活该忍受慢速连接,但我觉得把能够改进(而且应当改进)的方面全都推到用户头上并不是个理想的解决方案……

3赞

倒也不是这个意思,虽然官方正常是不会改动这个步骤的。

这也就是我们社区最近正在做的事情,编写一个帮助文档,帮助使用 openSUSE 的新用户少走弯路。

如果你感兴趣的话,可以加入这个活动:[wiki] openSUSE 15.3 维基编辑讨论贴

2赞

新增一个补丁

https://zh.opensuse.org/SDB:添加软件源#.E6.9F.A5.E6.89.BE.E9.95.9C.E5.83.8F.E7.AB.99

1赞

在 Tumbleweed 实现 usr merge 后,使用镜像测速工具会出现下列错误:

Error: Error executing ‘/usr/bin/rankmirror-ng’: No such file or directory

2赞