开发工具 如果用 linux 开发环境, centos 好一点, 还是 ubuntu 好一点呢?

D90 · 2013年02月23日 · 最后由 mjf429 回复于 2013年02月25日 · 57818 次阅读

局域网里面,已经部署了一个专门的用来内部测试的 linux 服务器, 是 centos6.3 64 位。 ruby on rails 环境上面已经有。 这个是服务器 mini 安装。 没有图形界面。

现在想用另外一台电脑,做日常的开发。

平时我们 PHP 是 windows7 环境下开发, 然后提交到 这个 linux 上测试。

如果想开始学 ruby on rails , 整一台 linux 环境,(这里指的是堆代码的环境,如果是用 windows 堆,我们也是提交到 linux 上去最终测试。) 新手选 centos 的图形界面, 还是 ubuntu 呢?

多谢过来人指点。

#1 楼 @lidashuang

ubuntu 可以试一下 http://vagrantup.com/

ubuntu, 我是装服务器版, 还是桌面版呢?

#2 楼 @D90 用 vagrant 有现成的服务器版的镜像,用虚拟机的话没必要用图形界面

#3 楼 @lidashuang

不是虚拟机, 是独立的物理机, 准备整一台电脑 专门用来业余时间学习 ruby

果断 ubuntu 12.04,比较一下Amazon Machine Images的数量我想你很容易做出决定的。 哦,不好意思,既然你的生产是 CentOS,你还是用 CentOS 把,至少你比较容易熟生产,在测试的时候用一样的服务器也比较好。。

#5 楼 @ericguo

原来是这样子, 我在网上学 php 的时候, 看别人都是用的 centos 然后我们就用 centos 做服务器了。

amazon 那边 Ubuntu (1235) Cent OS (46) Red Hat (227)

大公司的选择 应该有他的道理, 整个 ubuntu 12.04 的服务器版做平常学习开发的电脑。

#6 楼 @D90 其实一样,不过坑多坑少,用的人多人少的问题,多碰坑从另一方面看,比较容易成长嘛……不过我只擅长 Ubuntu,所以,你懂得……

如果你不熟悉 Centos 的话,我建议都用 Ubuntu,服务器用服务器版,个人电脑用桌面版,这样安装依赖包的知识可以通用。

#8 楼 @Rei

如果你不熟悉 Centos 的话,我建议都用 Ubuntu,服务器用服务器版,个人电脑用桌面版,这样安装依赖包的知识可以通用。

centos 折腾了半年。 也有点点熟悉了, 不过仅限于 php mysql redis sphinx apache 。。。。等等这些相关的, 高深的东西没搞过, 都是自己网上看,然后瞎折腾一通。

折腾无止境, 下载 ubuntu 再折腾一个, 体验一下 linux 下学堆 rails

哈哈

多谢各位前辈, 这么晚 还指点新人。

#9 楼 @D90 Ubuntu 普及度高,各类教程都是用 Ubuntu 做例子,其他发行版的情况就当作用户自己知道怎么折腾而略过。

#9 楼 @D90 感觉你弄反了,如果你一开始就折腾 Ubuntu ,然后在回去折腾 CentOS 的话,才真叫做折腾无止境阿。

其实都差不多,可以 centos 稍麻烦一下,真机直接上 ubuntu 桌面版吧。 用 vagrant 直接跑 ubuntu server , centos 服务器上可以用 vagrtant 跑 ubuntu server

#10 楼 @Rei #11 楼 @lgn21st #12 楼 @lidashuang #7 楼 @ericguo 多谢各位大佬的指路。

我这就开始行动。 争取早日可以 学会用 rails 做个应用。

开发环境没必要和生产环境系统一样的,开发环境常用的 linux 桌面版一般都行,ubuntu 的资料在 google 里比较多,不过要是你想顺便了解下 linux 本身的话 archlinux 和 slackware 会比较适合,如果你懒得动脑筋的话 fedora 和 ubuntu 给的默认设置都还不错

刚开始就 ubuntu 吧,学习日常使用都 ok,有问题好找到解决方案。 等真发现有兴趣折腾和有时间了,可以弄弄其它发行版。部署切换用 centos 不难,毕竟都是 linux。

我是来围观 Ubuntu 脑残粉的

既然熟悉 centos 那就用 fedora 吧

ubuntu安装完了, 出去溜达一下。 连续几天处于对 ruby 的高亢奋状态。 哈哈 明天继续研究一下, 第一次把家里电脑搞成了 linux, 彻底删除了 windows7. 断了后路。 感觉这个版本做的好眩啊, 貌似还比较好用, 输入法也不错, 好好学习, 天天向上。

对了, 我在社区看了一下, 好像大家对 RubyMine 的呼声很高, 我也装了这个, 不知道跟 windws 环境里面的是不是一样的功能, 和一致的用户体验。(我另外一台 windows 的电脑上使用的 phpstrom 感觉很爽,超级智能,不知道 linux 版本会不会有所阉割。)

才起路者飘过.

我也是新手, 刚刚也装了 ubuntu 系统来学习 rails

开发首推 ubuntu 红帽党 fedora18+cinnamon

ubuntu 可以让你更专心你一开始要做的事情 --- 开发

vim 和 emacs 随便选一个都无敌啊

需要 登录 后方可回复, 如果你还没有账号请 注册新账号