为什么很多人在开发的时候使用的是 debian 类操作系统

2016-01-05 22:37:13 +08:00
 lepig

看到什么技术博文或者教程种很多 apt-get 而且网上介绍 docker 的技术文章中大家都使用的 Ubuntu 或 debian 系统。

之前在知乎看到一个说很多中小型公司用的很多都是 CentOS 。

V 友们一般开始 生产环境和开发环境一样么?

18628 次点击
所在节点    问与答
82 条回复
simapple
2016-01-06 10:11:38 +08:00
版本问题都不是问题,当过了那段 还以发行版做比较 以编程语言 论高低的那段时光后,具体怎么选择 一切都自然的跟着感觉走
mailunion
2016-01-06 10:13:40 +08:00
我就等 Ubuntu 16.04 LTS 了
mongodb
2016-01-06 10:19:44 +08:00
冷笑看着你们。

RH 系, Debian 系和它们衍生,我全能来,没任何不适。

就这样。

拿发行版比来比去只能比出你们自己的无能而不是发行版的。

我知道你们会有人用这样的借口来反驳:『我只是想找一个发行版适合自己用的,没必要去学习和适应那么多版本啊,学习那么多发行版的时间我不如用来做别的更有意义的事』——

那你还在这帖子里跟着 blahblah 不干活去!
zongwan
2016-01-06 10:27:36 +08:00
爱用什么用什么
教程多的 上手快
上手后 爱怎么玩 怎么玩
imWBB
2016-01-06 10:34:59 +08:00
archlinux
Ubuntu
debian
CentOS

都用。
0Shaka
2016-01-06 10:35:12 +08:00
这种事为什么会有这么多人争论?
haython
2016-01-06 10:45:41 +08:00
这种事情,应该找各种云的人来个数据统计才有说服力
xiaocang
2016-01-06 13:38:14 +08:00
接触到的公司都是用的 RH 系,生产环境下想升级一个小版本都要各种测试,更何况发行版。
定了哪一个发行版就不会再做改动了
FifiLyu
2016-01-06 13:41:19 +08:00
生产服务器只用 CentOS 。
RedHat 是做了很多优化的。这些都需要时间积累, Ubuntu 之类用来开发倒是不错。
没人就用 Ubuntu 类。有人解决部署问题,肯定用 CentOS 。
jarlyyn
2016-01-06 14:02:03 +08:00
centos 可以买 redhat 的支持。

不然 debian 的大源真心好用。
jarlyyn
2016-01-06 14:03:11 +08:00
@est

centos 6.5 肯定可以用 docker 。我这里很多跑过

反而 deb 系默认(8)不能用 docker,因为 go 语言不够稳定的标注,要用 backport 源。
jarlyyn
2016-01-06 14:06:23 +08:00
@est

另外就是发行版的选择上。

由于我这边业务的特性。我是这样的。

对内 /内部服务器 /桌面 debian 。

对外服务器 centos 。

ubuntu server 我是不会上的。当年 ubuntu 我升级升挂过。

你觉得 centos 老是因为主流是 centos6 ,年代和 debian6/7 差不多。而 centos 7 之所以除了很久都不流行是改变太多实在蛋疼……
wolfan
2016-01-06 14:09:47 +08:00
纯垒码字好像也还爱用 arch 的样吧…
jarlyyn
2016-01-06 14:10:23 +08:00
@sgissb1

centos 要钱还要 centos 干嘛,本来就是 redhat 的社区版。

至于 debian,新不新,要看你是那个分支。

debian stable 的话要看你是 6,7,还是 8

testing 的话倒是滚动升级,但比一般的服务器用的软件都新,我是不敢在服务器上用,用来做桌面。

sid 的话用做桌面都嫌不稳定。

至于 experimental ,我是不敢用,我情愿自己编译我需要的软件 /内核。
ivvei
2016-01-06 14:31:04 +08:00
生产环境不归我管,自家用的是 Gentoo 。
Bardon
2016-01-06 15:42:09 +08:00
不多说, Centos 7 ,一点也不旧,很多人不用,是因为不习惯
要高度定制化的, Gentoo ,多版本共存首选,什么依赖,怎样以来,全由你自己定
debian 只推荐 stable ,其他版本都是玩具

docker ubuntu 资料多,去看 docker 官网 docs 就知道。况且很多人也只是当做玩具,玩玩罢了
solaro
2016-01-06 15:52:38 +08:00
生产环境用 CENTOS ,开发环境用 UBUNTU
说实话, CENTOS 的 yum 源的软件, TMD 多少年不更新了,日 ta 大爷的,尤其是那个 PHP ,还特么的 5.3.8 。。
zhexue69
2016-01-06 15:54:33 +08:00
公司里老大说用啥就得用啥!就这么简单
ryd994
2016-01-06 18:06:34 +08:00
@solaro 我就问你这是几? http://pkgs.org/centos-7/centos-x86_64/php-fpm-5.4.16-36.el7_1.x86_64.rpm.html
@Bardon systemd firewalld nm , Fedora 老用户表示淡定,反正一直用这个。
@zhexue69 准确的说是运维习惯哪个就用哪个,谁负责谁说了算。
@jarlyyn Ubuntu 直到最近才转 systemd 的。不说版本号,论技术, Fedora 妥妥吊打 Ubuntu 。 KVM , systemd , Fedora 试验田的名号不是白叫的。
smallfount
2016-01-06 18:09:13 +08:00
我只是单纯的喜欢 APT-GET 而已

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

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

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

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

© 2021 V2EX