我在Windows XP平台上工作,并使用Aptana Studio,MySQL进行PHP开发。我想知道哪些Linux版本和风格适合我的开发目的?选择Linux进行开源开发
回答
我也会去Ubuntu的,原因有几个。
- 它有一个普通的/可预见的 的发布计划,我觉得非常有帮助 我可以提前规划升级。
- 它提供了Desktop和Server 版本。如果您选择 来使用Ubuntu服务器,而 使用Ubuntu桌面进行开发,可能会使您 变得更熟悉您的 部署环境。
- 伟大的文档可以是 这里找到Ubuntu Desktop和 这里Ubuntu Server它应该涵盖您的大部分需求。
- 友好且乐于助人community forums。
我一直在使用Ubuntu作为桌面和服务器很长一段时间了,并发现它是一个很好的分布组合,肯定使我的生活更轻松。
虽然这并没有真正解决任何RPK的要求。它是否预先安装了MySQL? PHP?你所说的是:这是一个很好的发行版。 – 2012-08-24 18:36:22
就开发工具的可用性而言,主要发行版之间没有很大差异。不妨跟Ubuntu一起去。它背后有一个巨大的社区和动力。
正确的答案是“几乎任何版本或风味”。因为Aptana和/或Eclipse,更不用说其他开发人员工具,MySQL和PHP,可以在任何优秀的现代桌面Linux发行版上运行良好。但个人而言,我在Ubuntu上使用了上述所有内容,并且非常喜欢它。
由于RC说,这是一个品味的问题...
从来没有少,我会选择我周围的人都在使用=>这样我们就可以互相支持的发行版。
于我而言,这意味着Ubuntu的..
我用Kubuntu的(即Ubuntu的使用KDE而不是侏儒 - 个人选择的母校)和它是LAMP开发OK:您可以使用Eclipse PDT (或Aptana,当然),你有MySQL可用,...
...但我想任何一种Linux发行版都可以;也许你不会总是拥有最新版本的PHP/MySQL,但是我认为PHP 5.2.x应该可以用于大多数发行版。
而且,如果需要的话,你可以编译你从源需要什么(我有时做的PHP,以获得最新的版本,如Ubuntu的只提供5.2.x,而不是5.3.x)
我非常喜欢Ubuntu。
对于开发我使用Gentoo Linux,它有几乎所有你想要的工具和更多,以及最喜爱的程序的最新和最好的版本,它是一个发行版,有更多的工具可用包管理器。
这就是说,需要一段时间才能习惯它。你需要做“手工安装”,它经常教你如何使用Linux以及工作原理,但是需要时间!
我在我的Gentoo盒子上使用Aptana进行开发(即Eclipse PDT),所以你会有宾至如归的感觉。当你需要为你拥有的这个神奇的想法安装东西时,Gentoo会很方便,但这并不常见。在Gentoo中,即使是大多数bizzarre工具都进入了包管理器(Portage),这使其成为一个伟大的开发环境。
Gentoo是最具定制性的Linux发行版之一。
使用Gentoo超过3年后,我开始相信它实际上是一个noob发行版:)。我第一次真正编译源码包是在Debian发行版上。我第一次真的不得不黑客autotools是在CentOS上。每次我必须在基于Debian的发行版上安装ruby或nginx/passenger时,我晚上都会做恶梦。如果我每次都忘记安装开发头文件或aptitude报告> 20个未满足的依赖关系......一旦您启动并运行Gentoo,它就是最没有大惊小怪的发行版了。 – alexcepoi 2011-05-18 00:30:27
- 1. 使用KVM进行Linux内核开发
- 2. 开源开发
- 3. 时间选择器(开源)
- 4. 如何选择开源库?
- 5. 哪个Linux发行版在Rails中进行开发?
- 6. Linux GUI开发
- 7. 我应该选择docker进行python的独立开发吗?
- 8. 我应该选择哪个Eclipse版本进行android开发?
- 9. 黑莓开发:选择sdk
- 10. iphone选择一个开发
- 11. 从哪里开始进行QuickBooks开发?
- 12. 针对Linux开发
- 13. Linux内核开发首选编辑器
- 14. Linux开放源返回0
- 15. 使用Mac进行开发
- 16. 是StreamBase有开源的选择吗?
- 17. build.phonegap.com有没有开源的选择?
- 18. 选择开源MDM服务器
- 19. 在Linux上安装哪个Eclipse版本以进行PHP开发
- 20. 如何使用Linux系统进行iphone开发?
- 21. 在Linux上进行PHP开发 - 从不使用/ var /目录
- 22. 是否可以在Linux上使用CI进行iOS开发?
- 23. Macintosh开发资源
- 24. Iphone开发资源
- 25. gnome开发资源
- 26. 使用SQL Server Express进行开发并使用SQL Server 2008进行开发?
- 27. Rails omniauth + Facebook通过http进行开发,但未通过HTTPS进行开发
- 28. Android开发环境Linux
- 29. LINUX VS BSD内核开发
- 30. 为PlayStation 3 Linux开发
这是一个“品味”的问题,每个人都有一个首选的分配恕我直言 – 2009-11-23 05:53:02