问题的出发点,不是从公司打工,职业工作,生产的环境来请教,
在过去几年业余折腾 vps ,小主机,或者自己玩玩的需要 linux 的调试环境,用的都是 centos6,7,8 ,其它的什么分支版本确实没去用过,
前一段时间 centos 的主支已经停止 support ,新开荒的机器,rpm 要改地址才能 update ,略有麻烦
认为觉得要换一个版本去习惯和使用,
1 、维护要省心,新机开荒前像以前 CentOS 那样,简单地 yum -y update 那样就能跟进上当前主流就完事了,要什么环境就 make 一下 src ,要暴露服务出来使用,就简简单单的,不需要“只有它家才需要这样然后又那样”。。。 2 、相对来说不少众,普遍面广,新开荒 VPS ,供应商也有提供的。。。 3 、不需要花哨的图形界面操作,其实就是要一个 console 4 、至少在几年内吧,不会在路上走着,车都不要了的情况,就像 CentOS ,有组织还会继续下去的
1
vaxowt 2023-01-04 16:47:53 +08:00 via Android
Debian
|
2
Akitora 2023-01-04 16:48:19 +08:00
Debian
|
3
lexno 2023-01-04 16:48:44 +08:00 via Android 1
普遍就是 Debian 或者基于 Debian 的 Ubuntu
|
4
ericguo 2023-01-04 16:51:06 +08:00
Rocky Linux ,CentOS 的后续。
|
5
debuggerx 2023-01-04 16:53:59 +08:00
Debian
|
6
tramm 2023-01-04 16:54:29 +08:00 2
公司: Debian
个人: ArchLinux/Manjaro/Ubuntu |
7
plutome 2023-01-04 16:54:43 +08:00
Debian
|
8
gxm44 2023-01-04 16:55:05 +08:00
Debian or Ubuntu LTS
|
9
hankai17 2023-01-04 16:55:22 +08:00
rockyLinux
|
10
vicalloy 2023-01-04 16:56:39 +08:00 1
Debian 或 Ubuntu 。
我现在是能用 docker 部署的服务尽量用 docker 部署。 这样不管用啥发行版,只要支持 docker 都可以平滑迁移。 |
11
dolorain 2023-01-04 16:57:40 +08:00
Debian 系
Ubuntu yyds |
12
hgc81538 2023-01-04 16:57:53 +08:00 1
almalinux, debian, rockylinux, ubuntu
|
13
huangsen365 2023-01-04 16:59:31 +08:00
almalinux
|
14
ncepuzs 2023-01-04 16:59:42 +08:00
Rocky Linux 或 AlmaLinux
|
15
superchijinpeng 2023-01-04 17:12:27 +08:00
Debian
|
16
kaiger 2023-01-04 17:14:12 +08:00
目前使用 Ubuntu ,体验良好。
|
17
kaiger 2023-01-04 17:15:22 +08:00
|
18
cstj0505 2023-01-04 17:17:38 +08:00
debian ,ubuntu df -h 那一串东西太恶心了
|
19
Donahue 2023-01-04 17:19:10 +08:00
ubuntu
|
20
prodan 2023-01-04 17:32:16 +08:00
如果有桌面软件需求,用 Ubuntu LTS ,Linux 桌面软件基本都是以 Ubuntu 为主,其他发行版可以转包,可靠性见仁见智;
如果是当成服务器用,那就 Debian 或 Ubuntu LTS ,REHL 系稳定是稳定,但是内核、gcc 等软件版本过低,编译一些依赖包需要新版的软件应用,REHL 系的源没有新版,还要编译安装依赖包; |
21
pppguest3962 OP 谢谢,那就 Debian 吧
|
22
zedpass 2023-01-04 17:36:30 +08:00
Debian 或 Ubuntu LTS ,主流云厂商都支持良好,学习成本低,遇到问题时资料多,并且有 5 年以上的 LTS 支持
|
23
ltkun 2023-01-04 18:34:44 +08:00
十几年 ubuntu 玩家 今年碰的 arch 立马投身 arch 怀抱 流式更新 不要想着升级版本号了
|
24
jKpzPv20NjX56i44 2023-01-04 19:28:27 +08:00 4
首推 openSUSE 。系统稳定,包管理器( zypper )贴心,还有 TUI 的系统配置工具 yast 。他家的 QA 系统强大到滚动发行版 Tumbleweed 都能当服务器系统使用。德国人出的精品啊,欧洲那边基本都是用的 openSUSE 。不知道为什么在中国的知名度这么低😢
|
25
wu67 2023-01-04 19:40:45 +08:00
debian yyds. 一直被吐槽各种问题, 但一直拥有大量服务器市场份额.
就像 npm, 各种包管理工具层出不穷, 但 npm 依然坚挺 |
26
makelove 2023-01-04 19:49:55 +08:00 1
服务器 debian
桌面 arch ,自己用的桌面我喜欢简洁不瞎 JB 乱改上游的发行版,debian/ubuntu 这种太自以为是的就不是我喜欢的 |
27
lafuerza 2023-01-04 19:54:43 +08:00
我之前的公司,有的用 SUSE 企业版,有的用免费 CentOS 。我个人则是用 Debian 和 Ubuntu ,当然更倾向于前者。SUSE/openSUSE 的话最厉害的工具是 YaST ,有命令行和图像界面两种方式,管理系统、安装软件都非常方便。Debian 的话,可以使用 Jigdo 方式把所有软件包下载成几十张(目前 Debian 11 是 19 张 DVD iso 镜像,4 张蓝光镜像),做成本地软件源,十分牛逼。
如果是自己学习的话,建议都尝试一下,没什么坏处。多读些英文文档,明白一些 Linux 技术原理更好。 |
28
ivyliner 2023-01-04 20:30:48 +08:00
centos 系列, 不考虑 fedora 吗?
|
29
mmr 2023-01-04 20:39:11 +08:00
@pppguest3962 服务器 Debian/Ubuntu 个人日用 arch/manjaro 其实吧 arch 是最简单的,aur 真的太贴心了,什么都帮你做了,你啥都不需要,只需要等他编译。( ps 电脑性能不好 /没梯子离 election 远点)
|
30
aaa5838769 2023-01-04 21:30:56 +08:00
almalinux
|
32
infinet 2023-01-04 21:39:04 +08:00 1
同为 RHEL 衍生版,almalinux 比 rockylinux 更新快,almalinux 每次都领先 rocky 出新版,patch 也更及时。centos 8 改 EOL 后,CERN 几经波折,现在就推荐 almalinux 。
|
33
wildlynx 2023-01-04 21:55:49 +08:00 via iPhone
放弃折腾高分屏,wayland 下的输入法,最终选择 linux mint ,几乎完美
|
34
NPC666 2023-01-04 22:08:54 +08:00 via Android
WSL
|
35
litanid 2023-01-04 22:24:49 +08:00
服务器 debian
个人日用 archlinux |
36
WuSiYu 2023-01-05 06:54:30 +08:00 via iPhone
懒得折腾直接 ubuntu lts
省事,一些乱七八糟的闭源软件也基本都有支持 |
37
likunyan 2023-01-05 08:12:14 +08:00
公司 Ubuntu (我推荐的)
个人 Ubuntu |
38
gowl 2023-01-05 08:29:17 +08:00
楼主的情况,Fedora 将会是你最好的选择,相信我~
|
39
hoopan 2023-01-05 09:06:21 +08:00
Debian 服务端
Ubuntu 个人桌面 |
40
cslive 2023-01-05 09:09:46 +08:00
debian or arch
|
41
xyzxiaoking 2023-01-05 09:18:40 +08:00
现在各方面支持最好的就是 Ubuntu 了,很多项目对 linux 的支持都只是在 Ubuntu 上能跑,文档啥的基本都是针对 Ubuntu ,如果想省时省力还是上 Ubuntu 或者其他 Debian 系的。自己玩还是推荐 arch 系的那些发行版,或者 openSUSE(曾经很喜欢)
|
42
benedict00 2023-01-05 09:32:30 +08:00 via Android
Alma Linux ,比 Rocky Linux 强多了
|
43
xixibb 2023-01-05 09:33:31 +08:00
arch+i3 还不错,就是要折腾。。。
|
44
Andreas8 2023-01-05 09:35:23 +08:00 via iPhone
CentOS Linux 操作系统并没有结束,由 CentOS Stream 继续继承和延续,CentOS Linux 可借助工具平滑升级到 CentOS Stream 。CentOS Stream 与 RHEL 本质上没有区别,同一份源码编译而来,但 CentOS Stream 为社区版本,无法提供 Redhat 企业级组件、安全认证、软件工具等可靠的技术支持服务,Fedora 作为 Redhat 上游,CentOS 作为 Redhat 二进制分发的社区版,现在由 CentOS Stream 继承并转变为 Redhat 上游,Fedora 下游,国内一众自媒体宣传造势下,认为 CentOS 没了,国内也开始推自主可控的 OpenEuler 了,属于营销了
|
45
rickiey 2023-01-05 09:41:02 +08:00
我用的 xubuntu18.04-22.04 用了 4 年了,公司也换了 4 家,基本就是 ubuntu-ubuntu-debian-ubuntu,而且现在的开源软件基本都优先支持 ubuntu 的,国产软件也是,因为所谓的国产系统都是 ubuntu 或 debian 二次开发
|
46
mrzx 2023-01-05 09:53:39 +08:00 7
我做了十几年的运维了。
1.如果是自己用,首推 debian 2.如果是给公司用,公司不肯花钱,用 centos,继任者是 rocky linux 或完全社区运作的 Alma Linux 3.如果是给重要项目用,肯花钱,一定是要用 redhat,而且一定要买技术支持服务 4.绝对不要用 ubuntu 大版本基本没办法滚动升级的(基本上不可能成功的,问题太多),运维工程师的噩梦,程序员的最爱。ubuntu 基于 debian 的 unstable(测试)版本来的,软件代码质量没办法保证,BUG 太多,而且 ubunt 很多东西都喜欢自搞一套,比如 ufw,netplan 等等,基本兼容 ubuntu 的软件,debian 也兼容,为什么不用 debian? ubuntu 主要是开发环境太全了,程序员上来什么都不用而已配置就搞定了,所以深受他们的喜爱。 但是,做运维更加注重服务器长期稳定性。。。现在信息安全要求的那么严格,动不动就只能通过升级软件或者内核,甚至大版本来规避安全问题,debian 跨大版本滚动升级问题就少很多很多了。。 |
47
xshell 2023-01-05 09:56:41 +08:00
debian/ubuntu
Alma Linux |
48
mrzx 2023-01-05 10:04:55 +08:00 2
@Andreas8
其实是这样的,Centos Stream 其实变成了小白鼠版本 以前是 Fedora 发布 -> RHEL 发布 --> CentOS 发布 现在变成: Fedora 发布 -> CentOS Stream 发布 -> RHEL 发布 看出变化了吗? Fedora 做为比较激进的版本,什么功能测试都往里面放,这个就是彻底的小白鼠版本, 等功能差不多稳定了之后,在发布 CentOS Stream,由社区小白鼠进行 2 次测试。等成熟,稳定之后,在推出 RHEL 这定位和以前的 CentOS 是不一样的. 不管是给个人用,还是给公司用,都是不太合适的。。 要想激进,为什么不直接用 Fedora 或 arch 这些?稳定为什么不挑 debian 这些? 而且在官方的说明中,Red Hat 认为这能加强社区力量对 RHEL 的影响与贡献。因为从以前的流程来看,CentOS 做为最后一个阶段的复刻版本,其社区力量对 RHEL 本身并无太多影响与贡献,而 Red Hat 本身的 Fedora 与 RHEL 又完全属于 RHEL 公司的行为,没有开源社区力量的参与。 |
49
charlieethan 2023-01-05 10:08:44 +08:00 1
Debian 已经 29 年历史了,CentOS 才 18 年就已经变了,哪个稳定不言而喻
|
50
libook 2023-01-05 10:15:45 +08:00
Debian
|
51
huangmingyou 2023-01-05 10:15:49 +08:00
k8s,不要去在意底层用啥发行版。 生产用的发行版主要还是 ubuntu 和 centos
|
52
Andreas8 2023-01-05 10:27:13 +08:00 via iPhone
绝大多数企业都是以 CentOS 起步的,所以现存大量脚本定时任务,以及程序都要兼容 rpm 系,至于扯什么 debian ,centos 时间,纯属扯淡
|
54
spr1ngs 2023-01-05 10:32:27 +08:00
rockyLinux
|
55
bubuyu 2023-01-05 11:06:44 +08:00
我自用的服务器是 Debian ,阿里云上跑了 5 年了,从阿里云自带的 9.2 镜像一路升到现在 11.6 没遇到问题。而且 Debian 的出身,不可能像 CentOS 那样跑路。
|
57
xooass 2023-01-05 11:28:19 +08:00
rhel 的免费复刻系列就行 以前是 centos 现在就 rockylinux Almalinux 哪怕是甲骨文 linux 华为云阿里云腾讯云自己出的都行 都是大同小异
|
58
Mark24 2023-01-05 12:29:44 +08:00
属于每一个人的 —— 不就是。Debian
|
59
duke807 2023-01-05 12:37:38 +08:00 via Android 1
我桌面和我服务器都是 gentoo
好处是软件包的数量比其它系统少一个数量级,好记很多 |
60
webs 2023-01-05 13:06:51 +08:00
Debian 完美符合,大版本发布,需要更新时你甚至不用重装系统。
|
61
2NUT 2023-01-05 13:39:13 +08:00
debian
opensuse rocky 三选一 |
63
KENNHI 2023-01-05 13:48:07 +08:00 via Android
你都用习惯 centos 了,直接切 alma 或者 rocky 不就完了,重装都不用
|
64
lanlanye 2023-01-05 13:55:22 +08:00
自己玩用 Debian ,公司上班需要 GUI 的用 Deepin ,主要是装国产 App 轻松一些, 而且也是一种 Debian ,用习惯了
|
65
clf 2023-01-05 14:06:35 +08:00
debian or ubuntu
|
66
squarefong17 2023-01-05 14:08:16 +08:00
如果你需要的服务,debian 的包管理能满足你的版本依赖要求:用 debian 系的
如果你就喜欢 make from source:建议看看 docker ,方便脚本化打包镜像,方便在不同系统之间迁移。你看 discourse 官方镜像,就是 apt 装一些,再用脚本自动化编译安装一些,什么 postgres 什么 redis 什么 ruby on rails ,全打一大坨,虽然别人魔改起来是不那么方便,但是确实稳,能跑 docker 的系统基本就能保证能运行 discourse |
67
jqtmviyu 2023-01-05 14:20:16 +08:00
服务器: debian
桌面: arch/EndeavourOS |
68
neroxps 2023-01-05 14:28:27 +08:00 1
额 以前的 centos 什么时候能 "简单地 yum -y update 那样就能跟进上当前主流就完事了" ?? openssl 都是老掉牙的版本。怎么能跟上主流?
自从我换了 debian 才发现这才是主流····从此再也不需要 "make 一下 src 了。" 原来这才是 Linux 发行版,Centos 算个啥发行版?? |
69
ltkun 2023-01-05 14:28:47 +08:00 via Android
@zsj1029 没有 Arch 新 testing 的意思就是小白鼠 总会挂的 只是没有遇到而已 举个 Arch 的例子 主线内核 6.2rc2 刚刚出来 Arch 马上就可以用上 当然 gentoo lfs 这种也一样 但是其他发行版就慢了点除非自己手动 虽然编译个内核也不算麻烦
|
70
weixiangzhe 2023-01-05 14:29:15 +08:00
自个玩还是 archlinux 方便
|
71
9fan 2023-01-05 15:37:50 +08:00
@vicalloy 难道你们没发现 docker-swarm 线上集群部署有网络性能问题吗?请求时快时慢,搞不定,后来换成原生的 jar 启动,性能杠杠的
|
72
vicalloy 2023-01-05 15:44:40 +08:00
@9fan 没用 swarm ,用 docker-compose 。个人服务器用不到集群功能,对我来说还是 docker-compose 的配置文件最清晰。所有数据和配置都放到同一目录,迁移起来直接整个目录到个包就可以了。
如果网络性能有问题,网络设置里直接使用 host 网络应当不会有问题。 |
75
Miy4mori 2023-01-05 20:30:04 +08:00
现在 DEB 系和 RPM 系都蛮流行的,主要看个人习惯,我比较喜欢 RPM 系,例如 Alma 或者 Rocky ,一个是因为一直用 CentOS 习惯了,第二个事因为和 RHEL 二进制兼容,各种问题可以查红帽的文档和知识库,解 BUG 比较方便。
|
76
Miy4mori 2023-01-05 20:32:51 +08:00
@mrzx 强烈同意,RHEL 基本就是稳定可靠的代名词,不是那种体感觉得稳定可靠,而是出问题有技术支持给你兜底那种稳定可靠。
|
77
dorothyREN 2023-01-05 23:46:21 +08:00
可以考虑一下 oracle linux
|
78
andrewjames 2023-01-07 22:17:48 +08:00
@cstj0505 卸载 snapd 就好了
|
80
gearfox 2023-01-09 16:56:15 +08:00
rocky alma oracle 三选一
|
81
sunnysab 2023-01-09 18:27:40 +08:00
archlinux, AUR 真是神器,想装啥软件几乎有提供,可以 yay -S 安装。
现在 arch 安装也不麻烦,安装包自带 archinstall 脚本,可以试一下! |
82
Miy4mori 2023-01-09 19:48:37 +08:00
@webs 醒醒,rhel 都 9.1 了,yum 在 8.x 版本就被 dnf 替换了,倒是 apt 能不能安全 auto remove 。。。
|
84
DeltaC 2023-01-17 16:14:31 +08:00
自己 pc 用 EndeavourOS/arch
服务器 debian/ubuntu tls |