There aren't big differences between the major distros as far as availability of development tools. Might as well go with Ubuntu. It has a huge community and momentum behind it.
正确答案是“几乎任何版本或风格”。因为 Aptana 和/或 Eclipse,更不用说其他开发工具以及 MySQL 和 PHP,将在任何优秀的现代桌面 Linux 发行版上运行良好。但就我个人而言,我在 Ubuntu 下使用了以上所有内容,并且非常喜欢它。
The correct answer is "almost any edition or flavor". Because Aptana and/or Eclipse, not to mention other developer tools and MySQL and PHP, will run well on any good modern desktop Linux distribution. But personally I use all of the above under Ubuntu and like it a lot.
It has a regular/predictable release schedule which I find very helpful as I can plan ahead for upgrades.
It provides both Desktop and Server Editions. Potentially allowing you to become more familiar with your deployment environment if you choose to use Ubuntu Server while developing using Ubuntu Desktop.
Great Documentation which can be found here Ubuntu Desktop and here Ubuntu Server which should cover most of your needs.
I have been using Ubuntu as a Desktop and Server for quite a while now and have found it to be an excellent distribution combination that has certainly made my life easier.
For Development I use Gentoo Linux, it has pretty much all the tools you could ever want and more, and the latest and greatest version of your favorite programs and it's the one distro that has the more tools available from the package manager.
That said, it takes a while to get used to it. AND You need to do the installing "by hand", which often teaches you how to use Linux and how stuff works, BUT takes time!
I use Aptana on my Gentoo box for development (that and Eclipse PDT) so you'd feel at home. Gentoo comes handy when you need to install stuff for that amazing idea you have, but that is not that common. In Gentoo even the most bizzarre tools come in the package manager (Portage) that makes it a GREAT development environment.
Gentoo is one of the most customizable Linux distributions there is.
I use Kubuntu (ie, Ubuntu with KDE instead of Gnome -- mater of personal choice) and it's OK for LAMP development : you can use Eclipse PDT (or Aptana, of course), you have MySQL available, ...
... But I suppose any kind of Linux distribution will do ; maybe you will not always have the latest versions of PHP/MySQL, but PHP 5.2.x should be available for most distributions, I suppose.
And, if necessary, you can compile what you need from the sources (I sometimes do that for PHP, to get the most recent version, as Ubuntu only provides 5.2.x, and not 5.3.x)
发布评论
评论(7)
就开发工具的可用性而言,主要发行版之间没有太大差异。不妨使用 Ubuntu。它背后有一个巨大的社区和动力。
There aren't big differences between the major distros as far as availability of development tools. Might as well go with Ubuntu. It has a huge community and momentum behind it.
正确答案是“几乎任何版本或风格”。因为 Aptana 和/或 Eclipse,更不用说其他开发工具以及 MySQL 和 PHP,将在任何优秀的现代桌面 Linux 发行版上运行良好。但就我个人而言,我在 Ubuntu 下使用了以上所有内容,并且非常喜欢它。
The correct answer is "almost any edition or flavor". Because Aptana and/or Eclipse, not to mention other developer tools and MySQL and PHP, will run well on any good modern desktop Linux distribution. But personally I use all of the above under Ubuntu and like it a lot.
出于几个原因,我也会选择 Ubuntu。
我发现发布时间表非常
很有帮助,因为我可以提前计划升级。
版本。潜在地允许你
更加熟悉你的
部署环境(如果您选择)
使用 Ubuntu 服务器
使用 Ubuntu 桌面进行开发。
在这里找到 Ubuntu 桌面 和
这里的 Ubuntu Server 应该可以满足您的大部分需求。
论坛。
我使用 Ubuntu 作为桌面和服务器已经有一段时间了,我发现它是一个出色的发行版组合,这无疑让我的生活变得更轻松。
I too would go for Ubuntu, for several reasons.
release schedule which I find very
helpful as I can plan ahead for upgrades.
Editions. Potentially allowing you
to become more familiar with your
deployment environment if you choose
to use Ubuntu Server while
developing using Ubuntu Desktop.
found here Ubuntu Desktop and
here Ubuntu Server which should cover most of your needs.
forums.
I have been using Ubuntu as a Desktop and Server for quite a while now and have found it to be an excellent distribution combination that has certainly made my life easier.
对于开发,我使用 Gentoo Linux,它几乎拥有您想要的所有工具,甚至更多,以及您最喜欢的程序的最新和最好的版本,并且它是一个拥有更多可用工具的发行版包管理器。
也就是说,需要一段时间才能习惯。并且您需要“手动”进行安装,这通常会教您如何使用 Linux 以及东西如何工作,但是需要时间!
我在我的 Gentoo 盒子上使用 Aptana 进行开发(还有 Eclipse PDT),这样你会有宾至如归的感觉。当您需要为自己的奇妙想法安装一些东西时,Gentoo 会很方便,但这种情况并不常见。在 Gentoo 中,甚至最奇怪的工具也出现在包管理器(Portage)中,这使得它成为一个很棒的开发环境。
Gentoo 是最具可定制性的 Linux 发行版之一。
For Development I use Gentoo Linux, it has pretty much all the tools you could ever want and more, and the latest and greatest version of your favorite programs and it's the one distro that has the more tools available from the package manager.
That said, it takes a while to get used to it. AND You need to do the installing "by hand", which often teaches you how to use Linux and how stuff works, BUT takes time!
I use Aptana on my Gentoo box for development (that and Eclipse PDT) so you'd feel at home. Gentoo comes handy when you need to install stuff for that amazing idea you have, but that is not that common. In Gentoo even the most bizzarre tools come in the package manager (Portage) that makes it a GREAT development environment.
Gentoo is one of the most customizable Linux distributions there is.
正如 RC 所说,这是一个品味问题......
尽管如此,我会选择我周围的人正在使用的发行版 =>这样我们就可以互相支持。
就我而言,这意味着 Ubuntu ..
As RC says, this is a matter of taste...
never the less, I would choose the distro that people around me are using => so we could support each other.
in my case, that means Ubuntu ..
我非常喜欢Ubuntu。
I like Ubuntu a lot.
我使用 Kubuntu (即 Ubuntu 与 KDE 而不是 Gnome - 个人选择的材料)并且它可以用于 LAMP 开发:您可以使用 Eclipse PDT(当然也可以使用 Aptana),您有可用的 MySQL ,
……但我想任何种类的 Linux 发行版都可以;也许您并不总是拥有最新版本的 PHP/MySQL,但我想 PHP 5.2.x 应该适用于大多数发行版。
并且,如果有必要,您可以从源代码编译您需要的内容(我有时对 PHP 这样做,以获得最新版本,因为 Ubuntu 只提供 5.2.x,而不提供 5.3.x)< /em>
I use Kubuntu (ie, Ubuntu with KDE instead of Gnome -- mater of personal choice) and it's OK for LAMP development : you can use Eclipse PDT (or Aptana, of course), you have MySQL available, ...
... But I suppose any kind of Linux distribution will do ; maybe you will not always have the latest versions of PHP/MySQL, but PHP 5.2.x should be available for most distributions, I suppose.
And, if necessary, you can compile what you need from the sources (I sometimes do that for PHP, to get the most recent version, as Ubuntu only provides 5.2.x, and not 5.3.x)