有那些好用的靠近上游的 Linux 发行版

2022-04-06 20:19:39 +08:00
 hbdh5

现在主要用的都是 rhel 或 debian 这些非常稳定但是软件非常老的 distro. 软件包版本太老受不了 蛮久之前用过 ubuntu ,更新经常崩,自此就很久没用过靠近上游的发行版了 主要在家用台式机上使用

软件包最好相对比较新,但也需要稳定,不要三天两头出问题,系统挂个一两次也挺费时间的

11523 次点击
所在节点    Linux
99 条回复
moonjourney
2022-04-07 20:50:41 +08:00
https://repology.org/
看数据,total number of packaged 和 up to date packages
第一 nix ,第二 aur
secondwtq
2022-04-07 22:25:15 +08:00
@moonjourney 没有想到第一居然是 nix
EliStone
2022-04-08 09:59:47 +08:00
@devcat 很想用 Gentoo ,但是遇到编译错误,对我而言很难解决,这方面需要学习什么知识呀?
liuxu
2022-04-08 10:13:29 +08:00
@EliStone gentoo 基本是 lfs 的下游了,主要就是处理了编译依赖和自定义编译问题,目前还没遇到过 ubuntu 等常见的*.h not found 或者编译 Error

gentoo 会出现的错误基本只有 use 不对,软件包或者依赖被 mask ,这些直接看 gentoo 的 handbook 就行
liuxu
2022-04-08 10:14:46 +08:00
@liuxu #84 我是说在 ubuntu 自己 git 拉代码编译
EliStone
2022-04-08 12:25:08 +08:00
@liuxu 好的,谢谢
Lemeng
2022-04-08 13:43:29 +08:00
怎么定义上游呢,geetoo 吧
cattyhouse
2022-04-09 14:00:15 +08:00
@moonjourney nix 带了版本的好吧... 一个软件有 n 个版本的, 算 n 个软件...
jKpzPv20NjX56i44
2022-04-10 19:27:08 +08:00
靠近上游,Debian 系的可以基本排除了。
推荐 openSUSE Tumbleweed 。比 Arch 稳定得多,某些程度上甚至比 Arch 的更新还快。最新发布的 Gnome 42 ,Tumbleweed 在发布一天之后就发布了更新。Arch 昨天才发布,Fedora 现在依然在 Beta 。
maichaide
2022-04-11 01:04:05 +08:00
maichaide
2022-04-11 01:06:43 +08:00
[img][/img] Debian10 年用户,最近刚转 MX Linux 半年,省去原来安装 Debian 后配置桌面、折腾必备软件、处理数据迁移和常用配置调整的麻烦,曾短暂用过 Arch 、Gentoo
yyws2012
2022-04-12 01:45:50 +08:00
Arch Linux 及其各种衍生版(其中个人最推荐 Garuda Linux ,开箱即用,带类似 openSUSE 的快照):我曾经长期使用,滚动更新,大部分库、小工具很新,但部分较重量级软件的更新速度远远却慢于 Fedora Beta 、openSUSE Tumbleweed 等,即使是用 Arch Linux 的 testing 分支(稳定性应该接近 Fedora Rawhide )与它们比。比如最大的两个桌面环境之一的 GNOME ,用正式分支比的话可能慢半个月。然后 Arch 虽然包特别新,但默认配置相对保守,比如 n 卡驱动时默认禁用 GNOME/GDM Wayland ( Fedora 36 开始对较新驱动不再禁用),再比如 initramfs 的 udev 、resume 等,使用的是传统的模块,而不是 systemd 。当然这些配置都可以修改。Arch Linux 的打包方式追求极简,包的元数据少,对上游修改少,打包快速方便,导致包数量很丰富。主仓库由社区维护,对解码器等没有回避。适合希望大部分软件包较新,且喜欢折腾安装各种乱七八糟的东西,同时对于 GNOME 等用户界面的更新没有要求的人。

Fedora:我自己在用的发行版,非滚动发行( Rawhide 分支不推荐日用),半年一版本,无 lts 。与 GNOME 上游关系密切,发行周期与 GNOME 相近,稳定性不错,默认配置会用较新的方案。半年的周期意味着软件版本会有小幅度的落后,而在正式版发布前的 beta 阶段如果选择更新到 beta 分支则比较新,包括 GNOME 的 beta 版本。默认的配置往往会用较新的方案。应该是对 GNOME 最友好的发行版,也是对 Wayland 支持最好的发行版。有错误报告程序,嫌烦可以直接卸载。官方仓库回避了涉及到专利的解码器等,也不含闭源软件,可以使用 rpmfusion 等作为补充。打包比 Arch 繁琐,提供 copr 平台用于在线打包并生成仓库。适合喜欢体验新技术但不计较部分包版本号的用户,以及想要最佳的 GNOME 、Wayland 桌面环境体验的用户(如果想用最新 GNOME 需要在合适的时候升级到 beta 分支)。

openSUSE:桌面建议 Tumbleweed 分支( Leap 很旧),滚动发行。与 KDE 上游关系较近,对 KDE 支持最好,但对 GNOME 支持也不错。开发了用于管理系统的工具 YaST ,很适合对命令行不够熟悉的新手。官方仓库类似 Fedora ,回避了涉及专利的解码器等,没有专有软件,有类似 rpmfusion 的 packman 可用,打包和 Fedora 一样基于 rpm ,但两者支持的宏有部分不同。有类似 copr 且更加强大的 OBS 平台,但限制打包过程断网,需提前下载所有资源。开箱配置好了快照备份功能,支持使用包管理器修改系统时自动快照、grub 中从快照启动。适合喜欢 KDE 的用户、新手用户、喜欢快照的用户。
devcat
2022-04-13 10:03:23 +08:00
@EliStone 一般情况下,遇到比较常见的编译错误,直接去查 gentoo handbook 或者 archlinux wiki 就能解决,比较冷门的就只能 google 了,实在解决不了,可以去 AUR 仓库下面的邮件组提问,会有大佬帮忙。最好还是了解常见的 c/cpp 库是干什么用的以及它的依赖,这样对解决编译报错很有帮助
EliStone
2022-04-13 13:48:52 +08:00
@devcat 好的,谢谢
qvshuo
2022-04-16 09:21:45 +08:00
Fedora
aaniao002
2022-04-18 02:50:32 +08:00
@EliStone 需要具备 gentoo 重启不起来还有其他电脑上 goog 的能力。或者 w3m elinks 能脑补出图片的能力。
aaniao002
2022-04-18 02:52:35 +08:00
以及看了几个小时进度条都能很 high 的能力。总而言之。安装系统最少一星期。电脑不行装一个月。
461da73c
2022-04-26 22:38:33 +08:00
15 年 Fedora 用户,墙裂推荐,升级没有出现一次故障。
zero2code
2024-04-12 14:57:38 +08:00
NixOS

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

https://ex.noerr.eu.org/t/845331

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

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

© 2021 V2EX