技术解析

疑问 -- 个人测试机,为什么大部分人推崇 centos !
0
2021-06-30 14:35:43
idczone

疑问 -- 个人测试机,为什么大部分人推崇 centos !

0x00 前提

  • 个人测试用途,不作为服务器。比如自己的 vps ,用作扶墙等, docker compose 构建下自己的小玩具等等。
  • 我的生成环境: mac , scrt 上有几十台 ubuntu 的小玩具。

但是,很多情况下,还不知需求是什么,大部分人就嚷嚷着选 centos 了,就好像政治正确一样。我的印象里,大部分内核还是 2.6.32 左右, centos 6.x , python 升级要编译,啥都要编译。另一面, ubuntu 系列,直接 apt-get 就好了,或者写个 docker-compose.yaml ,都是来测试东西,实验预处理, demo 而已,为啥整的那么复杂。。。 ubuntu 不更优雅么?

不明就理,各位大神指点下!


哈哈哈

linux 基本上都差不多吧 单位的服务器用的 ubuntu 树莓派用的 debian vps 用的 centos7 以前的服务器用的 freebsd 倾向 bsd 系统。首先没有不遵循 GPL 协议 其次是系统稳定。基于 freebsd 系统做的服务运行了 5 年多 没有重启过

你喜欢 ubuntu 就用呗,个人有个人的原因,你想搜罗一下所有的原因么??那太复杂了。

跟风。

说一下我用 centos 不用 ubuntu 的原因吧, ubuntu 的 vi 模式好难用呀

在 v2 上,不是 debian 和 arch 才是政治正确吗?
印象中 centos rhel 这种偏保守 /偏企业的发行版会被鄙视,如同鄙视 windows

ubuntu 的源 更新太频繁了。有一些自己写的 shell 脚本 基于 apt 源安装,结果因为源更新了,导致某些依赖库的 编译时出错了。尽管这些都是小问题,但当部署多几台的时候都出现这个情况就有点烦人了。
所以我选用 centos 。万年的 yum 包都不怎么有变化。

会不会所有的原因最后都归于懒或者是没有时间?
以前用过一款系统还要熟悉另外一款?
以前有配套的脚本还要修改适配别的系统?
反正我们团队里我给装的 Ubuntu 如果不停电的话可以说稳定跑了一年以上了,我觉得个人学习使用是可以的

因为背后有 redhat 然后 linux 内核开发里有很多开发者是 redhat 的 起码大问题 稳定方面能保证
还有看到没 服务器版本的内核永远都不是最新的 linux 内核 为撒 老的经历了时间的检验 毕竟服务器 稳定第一

centos 你直接给换个最新的 4.10 内核一样欢快地跑啊,换个 yum 源就可以了;
哪个组件不满意了还可以自己编译,偷懒了就加个三方源 yum 安装;
源里面不满意的参数还可以拿 srpm 很简单就自己修改重新打包;
ubuntu ? debian ? dpkg 那套鬼畜我不想弄~

个人测试机更应该用我大 Arch~

这种东西。选自己熟悉的就好。千万不要选不熟悉的。和正式项目的编程语言一样。

我个人来说就是习惯和文档多....

老司机爱用 cent ,新司机偏爱 debian ,女司机喜欢 windows (玩笑,别介意

1. 装软件时, yum 比 apt-get 少 4 个字母,虽然可以自己设置命令,但哥就是这么懒,懒得设置
2. 感觉软件源比 ubuntu 的稳定,服务器嘛,就是求稳定。

请问你想说什么?

观点总结:
有钱 Redhat ,大公司付费业务当然更快更好更稳定,有人兜着
没钱 CentOS ,稳定,更新慢点,软件老,免费,和 Redhat ,升级,学习,都方便吧
个人 Ubuntu ,社区产物, bug 多,不怎么稳定,最新最快最潮各种玩,想怎么折腾怎么折腾。
终结吧

修改一下 debian/ubuntu vi 的配置,就能顺利使用了

看书和网文经常看到说 centos 只是国内火 老外还是用 debian 多

最开始用 vps 的时候用的 centos ,那是因为……操作系统列表里面它排在前面……
后来换了 ubuntu ,那是因为……我发现列表里面还有 ubuntu

习惯性的用 centos,之前干过运维 @

CentOS = RedHat Free
稳定是生产环境的重点... 你看 Ubuntu 的升级... 月经一样... CentOS 更新慢点. Bug 少还是不错的.

可以输入 apt ,新的 16.04 推荐使用 apt 而不是 apt-get
自己东西随便搞,你能保证上线不炸那就行,跟生产环境不一样,上线炸了那么就是你的锅,跟生产一样,上线炸了就是运维的锅。

ubuntu 啊, 还用想吗
不用 docker 当我没说

其实国外不少地方也是用 centos 。
centos 是 rhel 克隆版,免费,软件少,软件包更新慢, bug 少。
rhel 有服务,可以第一时间发安全更新, centos 发安全更新比 rhel 要慢
ubuntu 易用,更新快, bug 多
桌面可以考虑 debian testing , ubuntu , archlinux
服务器可以考虑 centos , debian , bsd

完全不是一个级别的东西。企业级的支持, bug 有 redhat 出包支持,任何一个内核补丁都有 redhat 测试支持。你自己玩当然无所谓,但是公司支持 当然 redhat

CentOS 从大学一直用到工作几年,都没啥大问题,没见过解决不了的问题

现在可以用 apt 代替了

哈 这个但是不清楚呢!当然设置别名也是可以的,但是运维的服务器有点多,所以从来用过别名,不然可能会乱

因为有 7 年支持,服务器不想一年装一次系统。

apt vs yum, 打平了哈哈

[email&uname -a
FreeBSD SHADUMMY01 10.0-RELEASE FreeBSD 10.0-RELEASE r260789: Thu Jan 16 22:34:59 UTC 2014 [email&amd64

对于我来说,测试环境最主要的是稳定,干净,FreeBSD 不需要触碰内核,安心,port 稳定,几年不需要动.
如果需要配合各种不同版本的测试,我会选择 Gentoo,类 BSD 的 portage,已经 mask 等管理机制非常适合不同包的不同版本的精确测试需求.

我想说 redhat 稳定, centos 稳不稳定鬼知道,但 ubuntu 用在服务器上没有稳定的理论依据。

台式机,笔记本都尝试了 ubuntu,centos 两个版本,最后选择了 centos ,稳,省心。

yum 比 apt-get 少打几个字母,这就是我选择 centos 的原因

避免自己花时间折腾

root in yetanothermachine at ~
➔ uname -a
Linux yetanothermachine 3.10.0-514.6.2.el7.x86_64 SMP Thu Feb 23 03:04:39 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

前几天闲来无事做了 sysbench 单线程性能测试, win10 虚拟机 Centos7.3 比自带的 Ubuntu 子系统性能还好

个人就 Ubuntu 就好,不要太纠结。

稳定

因为教程多,尤其是大名鼎鼎的鸟哥的 linux 私房菜就是用 centos 6.5 做教学演示的。

对着手册装一次 Gentoo , Linux 自然入门到精通了,装过 200 台服务器的农民工笑而不语。虽然是本行是在 Windows 上用 editplus 写 PHP 的。

不要桌面,那么 debian 或者 docker 装基于 alpine linux 的各种工具镜像 也是很方便。
当年毕业第一份工作就是伺候一百多台跑 gentoo 的 server.

然而这和我说的有关系?
RHEL 稳定那别的就不稳定么?内核都是 Linux 大家都一样。
我们说的 RHEL 的稳定是 ABI / API 稳定,单一发行版本绝不更新软件的大版本,所以特别适合长期不变的服务器环境,同时也特别不适合要用到新软件包的服务器环境。
其实我是觉得你应该去多了解下 Debian 。什么一个软件打包次数一两次这种笑话就不要说出来了。核心软件包打包几十次上百次的也很多,至于社区维护的那些, RHEL 里根本就没有的那些软件包,你都拿来用核心包标准去要求人家,是不是有点过分了?

Mac OS X Server 稳稳的……

等以后有钱了,我想要用 Windows Server 。

centeros 用的熟练

ubuntu 情感的选择

我是只用 Debian

我不知道和你说有没有关系,是你 at 我先。
你说你的,我说我的,你用你的,我用我的。

CentOS 是 Redhat 的社区免费版, Redhat 提供了比较完善的稳定的企业级的支持。大部分企业产品的厂商也会首先去测试在 Redhat 下的稳定性。还有一个原因就是国内的培训机构大都偏爱 Redhat 。

生产环境最重要的就是稳定,公司最重要的业务使用 redhat ,次重要使用 centos

因为只用过 ubuntu ( 逃

和生产环境接近
能玩的东西少,避免自己陷入折腾
版本旧可以用 docker 解决,还好

Debian


这几年的 Ubuntu LTS 也行。 Debian 的问题是没有商业大公司支撑,本身也还是很符合要求的。

“ Ubuntu 中有不少包比 epel 提供的要老旧 这是我留在 CentOS 的理由”
你的 Ubuntu LTS 是有多长时间没更新了?

vps 内存小所以才发现 debian 才是王道啊, Ubuntu 开什么玩笑。


Ubuntu 好歹有商业公司作支持服务,而 Debian 缺少这个量级的商业公司支持。



ubuntu 和 debian 上新安装的默认是 vim-tiny ,为了那八杆子之前的“ vi 兼容”,并不是完整的 vim 。
不是修改配置文件就能好用的,得安装 vim 这个完整的 vim 包。

大写“服”!

这样啊,那么推荐 freebsd , base system 和 application pkg 是分开的, base system 有独立可靠的更新方式, pkg/ports 几乎与社区同步更新,装烦了,也可以一键把 base system 之外自己装的 pkg 统统干掉。

宇宙操作系统 Debian 还需要商业公司支持?

Arch 大法好~~~

一直用 CentOS ,习惯而已
换来换去麻烦

对的。
之前被 Ubuntu 的更新折磨的想死,后来再看他,很难提起兴趣了。。。

Fedora 至少比 Ubuntu 好用很多 :)

内核不太一样的。 redhat 经常把一些高版本才有的功能移植回低版本的内核,只为了客户看中版本号不变的所谓稳定这种恶趣味

soga ,下次试试 centos

debian

因为没有更好的了,,我这个小白用 centos 找文件就像刘姥姥进大观园。。。

去,用 centos 明明是因为不搞机器学习。

我用 RHEL 系的原因是
1. 给 apt-get 坑了一大把,直接重装系统
2. VPS 内存小,根本跑不起来 Ubuntu
3. 其实我更倾向于 Fedora ,不过太庞大了....

还正是, 昨天装了一下 vim 感觉操作顺手多了

我 at 你先? 83 楼的你是被盗号了吗?需不需要我联系管理员帮你冻结一下?
哦?这倒是有点意思。有哪些功能是 backport 回去的么?




我也用 debian ,但怎么感觉在 V2EX debian 不受待见。

你在这贴下搜下 Debian 就知道了……

现在已经改成 apt 了,不需要 apt-get

等你们成老司机
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服