技术解析

想学Linux。选什么系统比较好?CentOS?Ubuntu?Debian还是Arch之类的?希望指条明路
0
2021-07-20 05:05:22
idczone
我的情况是。多年OS X使用经验。不过只是搞影视方面的。Terminal虽然也接触过但用的不太多。现在想找个Linux系统来学学。主要就是搭个人网站。不知选什么系统好?

刚看到最近在讨论的Arch。基本都只是说Arch好。但不适合做服务器之类的讨论。那请问什么发行版适合做服务器呢?
Arch是适合自己折腾的,要是做服务器的话,还是用CentOS吧,这好像是目前最流行的免费的服务器发行版,基于RHEL。

我在用CentOS,你可以试试。
Ubuntu算是Debian系的,也不错。

服务器的话,deb系和rpm系都要懂,个人折腾就玩arch或gentoo。

入门可以先试试ubuntu 。服务器一般都是centos吧。如果想倒腾就是arch啦

不都 差不多么

个人觉得 Arch 不适合懒人用. 入门的话... 坐等楼下推荐 Ubuntu...

CentOS确实挺稳定的,做服务器挺好。
自己做桌面的话,感觉Debian,openSUSE,Ubuntu都不错,不用怎么折腾。

支持下楼上的,推荐Ubuntu 或是centos , Ubuntu更容易上手 ,centos更适合做服务器。

谢楼上各位。先缩小下范围。排除arch。
Ubuntu个人版的桌面似乎做的不错。做服务器适合吗?我刚刚搜到CentOS背后是Red Hat在搞的。这家公司靠谱吗?Debian好像和OS X很像啊。GU都很接近。我看wiki是志愿者在维护。这个稳定性和持续更新方面具体如何呢?
谢谢各位

入手Ubuntu。然后Gentoo绝不会后悔

考虑一下FreeBSD?虽然不是Linux

月X贴,这种话题,搜搜本节点就是了吧~
千万种发行版,千万群粉丝,千万种推荐,严格说没啥参考价值。

Ubuntu的软件安装很方便,图形化操作。

做服务器的话当然是CentOS啦,来LinuxCast.net学习吧,马上也会有ubuntu和archlinux的课程了。

不要用linux桌面 直接virtualbox装一个centos minimal 然后Terminal玩起来 写得很快

Ubuntu有桌面版也有服务器版,做服务器当然合适了

入门ubuntu,想进阶时,看gentoo手册后,装archlinux

全部都装一遍试试,就知道哪个适合自己了。单单用来做服务器,其实哪个都差不多,没有明显的优势或者劣势

Ubuntu

服务器就CentOS Debian
个人玩一定要玩下arch和Gentoo...

如果LZ「主要搭个个人网站」,还请排除桌面版吧。装个最新的CentOS。

我在玩 Gentoo,VPS 上也用的 Gentoo

玩Linux,尤其是想要Linux的操作界面,推荐Ubuntu或者KUbuntu,玩服务器,想要纯控制台的,推荐Debian或Ubuntu Server版

看了一下这个网站的入门课程,如果我没听错的话,第一节课直接来了一句"我们使用的是VMware的 virtual box",虽然不是什么大错误,但这不太好吧

提问前 Google 一下很难么……

如果跑不用升级的服务器,用CentOS
如果跑经常升级的服务器,用Debian

口误口误...

刚入门的话就Ubuntu吧,我刚用了两个月,熟练了就可以了,现在工作都用Ubuntu,服务器才用centos,可以去我的博客看些相关文章 http://www.javaranger.com

红帽子不靠谱 还有谁靠谱?

如果你是想要搭个人网站, 我还是建议你用centos, centos一般做服务器的比较多, 而且可以使用yum,整体来说的话, 还是不错的。如果你是打算人人玩一下, ubuntu是不错的选择, apt-get可以让你更轻松。

Linux是自由的~当然用哪个是你的选择,只不过要选择社区对你有帮助的那个OS哦~

我自个是从REDHAT => UBUNTU => DEBIAN => CENTOS => ARCH => UBUNTU,更多的其他版本都用过,只是用来玩玩的。

Mandriva?好吧,我打酱油的,服务器用CentOS,自己玩入门Ubuntu,然后Arch,Gentoo,ps:这个话题真个很月经

不折腾的话就Ubuntu了

fedora 怎么搞的。。这么多楼都没人推荐?yum/rpm 比 apt 好多了 (招打

一般來說服務器linux發行版就是centos和debian最多人用了吧

右上列了几个 distribution,可以参考下。CentOS 用得貌似挺多,但是我们在每个常见的发行版上都跑东西,基本上 CentOS 和 SUSE 系列的问题是最多的。

小内存用debian

就不能全部都学么?反正大部分知识是通用的。可以从arch或gentoo入手学习,个人觉得这两者入手能学到比较多的东西。但是用来搭建服务器的时候用CentOS,arch和gentoo会稍微折腾点。当然,如果你时间不是很充裕的话,就单考虑CentOS吧,熟悉了再玩其他。至于说和osx比较像的,可以去试试FreeBSD...

配置文件管理方式、基本系统组件之类的都有很大的不同。光说启动脚本吧,deb现在用upstart,别的发行版肯定不是……

我觉得学linux重点不在选发行版上,而在学习方式上,比如使用软件看wiki man,在bbs,irc,mailing list上交流,有问题先到官方网站查找解决方案等等
用什么发行版在一开始真的无所谓

单讲包管理,我提的系统都差异很大,但这些有什么关系?都只是工具而已,配置好了还不是一样用。

如果是‘学 linux‘,建议先装 ubuntu,上手之后做一遍 LFS/BLFS。

如果是新手的话还是土建Ubuntu吧
我就是ubuntu然后arch vps用centos
ubuntu的用户体验较其他来说还是比较好

月经贴,话说几个月前我也问过这种问题……我的建议和经验就是用ubuntu入门,发行版,都是一个样。

java系推荐CentOS, php/python系推荐Debian

先用 ubuntu,你不会后悔。

OpenSUSE超赞

取决于你怎么定义学Linux。
如果学学基本shell cmd script 任何一个系统都一样
如果是想玩玩看体验体验新鲜感, 建议ubuntu

对于你学Linux,发行版毛区别没有,别听别人推荐的,先学怎么用管理系统和操作SHELL再说。

入门玩玩linux mint
服务器centos
有空折腾gentoo/archlinux

选你周围有朋友在用的发行版。

同意50楼的,入门补充一个Ubuntu,这个少不了……

服务器的话rpm和deb都得摸着头绪,话说这贴咋没见debian党喷redhat党的。
Linux入门的话其实基础就那样,深入后的细节那是另外一种境界了。

想折腾跟深度了解 LFS欢迎你

懒人当然是Slackware 绝对的不二之选.

个人建议,如果想多学点的话,个人主机装Arch, 服务器CentOS

新手的话,用Ubuntu
PPA各种方便有木有!!!

+1

= = 不认为arch适合新人……
debian/ubuntu/fedora/openSUSE 各种老牌子, 哪个其实都挺好的^^^^ 而且这些都有桌面和服务器版本,切换不是难事...
另外想ps一下服务器centos的python只有2.6 ^^^

随便搞一搞,就是折腾

手上有上百台都是2.4的路过. 唉

功力不够时最好别碰 Arch 它只会让你更困惑。
从 Debian 或者 Ubuntu 入手最佳。Debian 的官方文档就很有价值,然后看 Debian Administrator's Handbook (免费,强力推荐)学习,碰到问题可以用 askubuntu.com 这个 stack exchange 的姊妹站。
建议直接用 VirtualBox 用虚拟机,搭配 Vagrant 资源一大堆,要啥有啥。
vagrantbox.es
或者搜索 Where to find vagrant base boxes

选 Debian 或者 Ubuntu
Debian 选最新的版本没事
Ubuntu 要用 LTS 的,目前是 12.04

顶@Showfom

个人感觉还是centos5好,网上各类环境配置教程较多较全。

上ubuntu吧然后centos。有时间其他版本各种折腾

建议debian,更严谨

个人用debian做服务器,省事舒服。

debian/linux mint

据说某厂里面的gcc还是2.几的……
其实是想说自己的一个总结:发行版的所谓稳定基本就是保守,不更新,能用就好,旧点没关系……各种策略上面的保守……

最好学Ubuntu,别的不说,Ubuntu资料多,你刚学,什么都不会,需要的就是大量的资料。不然到时候遇到问题,都不知道怎么解决。

真好啊,期待有深入点将mysql的课程,支持支持

如果完全没基础的话,推荐ubuntu,稍微有点了解后,用arch吧,arch的wiki是我见过最详细的,几乎能找到你需要的一切资料~

CentOS ,Debian 都不错

我自己在鼓捣CentOS,目前感觉挺好的,不过个人用的话,还是建议Ubuntu,资料多一些~当然,熟悉后,你会发现各发行版其实差别不大的~~~

鸟哥的linux私房菜 很不错哦

Ubuntu/Mint/Debian 都是bebian系,桌面推荐使用mint

服务器一直在用CentOS,自己开发用的windows,然后用了一周Ubuntu准备和服务器环境对接,各种不好用,什么软件都木有,然后换到MacOS,虽然有些软件还是没有,但是比Ubuntu顺心多了...

用fedora,可快速上手centos
用ubuntu,可快速上手debian

ubuntu我的第一次就是他了。。

ubuntu, 包管理软件apt-get装各种软件非常方便

java在CentOS上面运行有什么好处吗?

CentOS就是redhat的再次打包的版本, redhat在java上可是投入很多的。

其实开始选哪个都没关系,到后来你都会折腾一遍的。

能遇到最多问题的系统就是最好的系统

ubuntu吧,论坛和中文资料都挺全的

以前没接触过Linux的话,推荐Ubuntu

可以看看:http://linuxfonts.narod.ru/best-linux-distro-this-year.html

这么多年跑下来稳定性来说 Debian 第一、 Redhat 第二,服务器用 Debian stable (目前是 8.x jessie ),个人桌面用 Debian sid ( 9.0 stretch ),当然还有 Fedora 是非常新非常激进的。
原因举例子: Redhat or CentOS 从 6.x 升级到 7.x 的话,成功率很低,基本会挂掉,难道服务器要重新安装?
Ubuntu 本身就是修改自 Debian sid 版本,所以作为服务器不稳定,并且 Ubuntu 加入很多自己的私有化东西导致系统容易出问题。
说两个非主流的:
Archlinux / Gentoo 都是玩具,稳定性来说 Gentoo > Archlinux ,简单来说 Archlinux > Gentoo 。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服