除了 Debian / Ubuntu 系,大家还常用什么 Linux 发行版?我的镜像源自动快速获取+测速+修改工具(开源)apt-smart 考虑移植支持

2019-09-25 10:11:01 +08:00
 mx8

详细的不说了,请看之前的发布帖: https://www.v2ex.com/t/602041

一图胜千言:

-----------------------------------------------------------------------------------------------------
| Rank | Mirror URL                       | Available? | Updating? | Last updated    | Bandwidth     |
-----------------------------------------------------------------------------------------------------
|    1 | http://archive.ubuntu.com/ubuntu | Yes        | No        | Up to date      | 16.95 KB/s    |
|    2 | http://mirrors.cqu.edu.cn/ubuntu | Yes        | No        | 3 hours behind  | 427.43 KB/s   |
|    3 | http://mirrors.nju.edu.cn/ubuntu | Yes        | No        | 5 hours behind  | 643.27 KB/s   |
|    4 | http://mirrors.tuna.tsinghua.e...| Yes        | No        | 5 hours behind  | 440.09 KB/s   |
|    5 | http://mirrors.cn99.com/ubuntu   | Yes        | No        | 13 hours behind | 2.64 MB/s     |
|    6 | http://mirrors.huaweicloud.com...| Yes        | No        | 13 hours behind | 532.01 KB/s   |
|    7 | http://mirrors.dgut.edu.cn/ubuntu| Yes        | No        | 13 hours behind | 328.25 KB/s   |
|    8 | http://mirrors.aliyun.com/ubuntu | Yes        | No        | 23 hours behind | 1.06 MB/s     |
|    9 | http://ftp.sjtu.edu.cn/ubuntu    | Yes        | No        | 23 hours behind | 647.2 KB/s    |
|   10 | http://mirrors.yun-idc.com/ubuntu| Yes        | No        | 23 hours behind | 526.6 KB/s    |
|   11 | http://mirror.lzu.edu.cn/ubuntu  | Yes        | No        | 23 hours behind | 210.99 KB/s   |
|   12 | http://mirrors.ustc.edu.cn/ubuntu| Yes        | Yes       | 8 hours behind  | 455.02 KB/s   |
|   13 | http://mirrors.sohu.com/ubuntu   | No         | No        | Unknown         | 90.28 bytes/s |
-----------------------------------------------------------------------------------------------------

经过 7 个版本的迭代,自认为各项性能已全面超越类似工具(至少在 Debian/Ubuntu 系)。

因为我个人基本上只用过 Debian/Ubuntu 系, 所以想请问大家(特别是用过各种系列发行版的 V 友来发表一下高见):

  1. 还常用什么 Linux 发行版?

  2. 其他系列发行版有木有好用的类似工具,有木有需求我来移植?

  3. 其他系列发行版的包管理体系跟 Debian/Ubuntu 系的 APT 相差多大?移植难度如何?

  4. 移植以什么形式,毕竟这个工具已经命名为 apt-smart,还要考虑怎样优雅地维护不同系列的几套代码

项目地址 https://github.com/martin68/apt-smart 方便的话顺手给个 star,抱拳致谢!

8556 次点击
所在节点    Linux
61 条回复
hoyixi
2019-09-25 13:40:17 +08:00
还是感觉 Debian 系用起来省时间
mx8
2019-09-25 13:50:52 +08:00
@neroxps 这位兄弟是不是走错棚了?我们没有在聊 go 相关的啊,我的工具是用 python 写的。不过 go 的特色之一就是极速编译
neroxps
2019-09-25 13:55:19 +08:00
@mx8 #22 没走错哈,你的工具很好~ 我意思是如果这工具用 go 实现会更好,直接编译后一键脚本在 git 拉一下下来直接运行就好了。不需要安装 pip 之类的。
Cooky
2019-09-25 13:57:29 +08:00
debian 给 32bit 的老爷机用
mx8
2019-09-25 14:00:42 +08:00
@hoyixi 我入坑 Debian 系是这样的,大家都说它稳定嘛,不会像滚动更新容易出问题。还有一个原因就是基本上碰到什么教程、博文、帖子都会有 apt 打头的命令嘛,直接能用。但是呢,用个几年老版本支持周期结束时升级要踩一些坑。还有最近的一些桌面版本 Live CD,试用时就有一些问题,真正用起来问题更多,再这样下去 Debian 系的多年的声誉恐怕。。。
mx8
2019-09-25 14:23:25 +08:00
@neroxps 哦哦,原来你是这个意思。Go 的确也适合搞这种工具,但是呢,一来 Go 我不是很熟悉,二来老外的类似工具都是用 python 的,我在过程中也体会到 python 强大而方便的字符串处理功能在这个场景的好处。你可能对 piip 不是很熟悉,它只是帮你处理我的工具用到的各种依赖,因为我用的是纯 python 所以不需要编译。pip 也可以做到一键,你可以看我项目 readme 里的那几行安装命令,你要做的只是全部框选、复制、粘贴到终端。顺便说一下,编译好的 go 程序据我所知比较大的(接近 10MB ?)网速不好的情况下,还是 pip 安装 python 功能包来得快
neroxps
2019-09-25 14:32:04 +08:00
@mx8 #26 pip 对网络结界不好的地方也是需要改源,所以就一个问题引出另一个问题咯~

GO 是大,但是即使是树莓派上 10MB 也算不上什么。我知道 python 不需要编译。

我只是这样说说,如果能有最好了哈~
ArtDirver
2019-09-25 14:40:16 +08:00
manjaro
truehyp
2019-09-25 15:34:12 +08:00
slackware current
qq7790586
2019-09-25 15:39:30 +08:00
manjaro
chengyiqun
2019-09-25 15:46:20 +08:00
@rayhy 把其他镜像删了.
chengyiqun
2019-09-25 15:50:25 +08:00
@mx8 还好, 现在蛮稳定的, 就算是滚动更新, 一般也只更新长期支持版, 相比 arch, 还是蛮稳定的. 我是在 vbox 里开快照用的, 根本不担心会当掉. 不过一次都没遇到需要还原快照的时候.
话说有个工具叫 Portable-VirtualBox 可以给 VirtualBox 制作一个免安装拷贝即可用的版本. 这个很方便.
gimp
2019-09-25 15:52:21 +08:00
Fedora
ysn2233
2019-09-25 15:53:05 +08:00
公司电脑用 manjaro 家里 pc wsl 用 Arch
chengyiqun
2019-09-25 15:54:57 +08:00
看下这个网站, linux 发新版排行榜.
https://distrowatch.com/
Manjaro 是第一名, linux mint 是第二名.
至于 mx linux, 这货是刷上去的, 整体来说, 不好.
Manjaro 和 mint 是公认的, 很长一段时间都在榜首的. 在开箱即用和界面美观轻量省资源上, 这两个是目前最好的.
如果喜欢 arch 系就装 Manjaro, 如果喜欢 debain/ubuntu 系, 就装 mint.
mint 是基于 ubuntu, Manjaro 是基于 Arch.
都可以很方便的换镜像, mint 自带的包管理器可以手动选镜像. Arch 可以自动探测快速的镜像. 总之都很好用了.
大学期间我用的是 mint, 之后就一直 Manjaro 了.
droiz
2019-09-25 16:07:15 +08:00
当然是 win10,最好的 Linux 发行版🐶
rayhy
2019-09-25 16:32:50 +08:00
@chengyiqun 已经删了。。只留下了清华源,但还是不行。
mx8
2019-09-25 16:49:20 +08:00
@neroxps 我这里的 pip 官方源速度还可以,可能是下载纯 python 数据量很小没啥感觉。Go 编译好的托管在哪呢,Travis CI 自动编译后放在 github ?就现在国内网络,从 github 下载 10MB 别说速度了,能下完整都感觉不容易
nnnToTnnn
2019-09-25 16:49:38 +08:00
不要问,问就是 VPN + Debian
mx8
2019-09-25 17:02:45 +08:00
@chengyiqun 不得不说这几年 Manjaro 势头很猛,看到很多人说好用。相比之下,Debian 10 的好几个桌面版 Live CD 在虚拟机里跑都会出问题,不知道是不是 Debian 创始人的英年早逝的影响

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/603939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX