私は Windows XP プラットフォームで作業しており、Aptana Studio、MySQL を PHP 開発に使用しています。私の開発目的に適した Linux のエディションとフレーバーを知りたいですか?
7 に答える
開発ツールの可用性に関しては、主要なディストリビューション間に大きな違いはありません。Ubuntuと一緒に行くこともできます。その背後には巨大なコミュニティと勢いがあります。
正解は「ほぼすべてのエディションまたはフレーバー」です。Aptana や Eclipse は、他の開発者ツールや MySQL や PHP は言うまでもなく、最新のデスクトップ Linux ディストリビューションで適切に動作するためです。しかし、個人的には、Ubuntuで上記のすべてを使用しており、とても気に入っています。
開発にはGentoo Linuxを使用します。Gentoo Linuxには、必要なほとんどすべてのツールが含まれており、お気に入りのプログラムの最新かつ最高のバージョンがあり、パッケージ マネージャーから利用できるツールがより多く含まれている唯一のディストリビューションです。
とは言え、慣れるまでには時間がかかります。そして、「手動で」インストールを行う必要があります。これは、多くの場合、Linux の使用方法や機能のしくみを教えてくれますが、時間がかかります。
私は開発用の Gentoo ボックス (それと Eclipse PDT) で Aptana を使用しているので、くつろいでいただけます。Gentoo は、思いついた素晴らしいアイデアのために何かをインストールする必要がある場合に便利ですが、それはそれほど一般的ではありません。Gentoo では、最も奇妙なツールでさえパッケージ マネージャー (Portage) に組み込まれており、Gentoo を優れた開発環境にしています。
Gentooは、最もカスタマイズ可能な Linux ディストリビューションの 1 つです。
いくつかの理由から、私もUbuntuに行きます。
- 定期的/予測可能なリリース スケジュールがあり、事前にアップグレードを計画できるため、非常に役立ちます。
- デスクトップ版とサーバー版の両方を提供します 。Ubuntu Desktop を使用して開発しているときに Ubuntu Server を使用することを選択した場合、展開環境により慣れることができる可能性があります。
- here Ubuntu Desktopおよび here Ubuntu Serverにある優れたドキュメントは、ほとんどのニーズをカバーするはずです。
- フレンドリーで役立つコミュニティ フォーラム。
私はかなり長い間 Ubuntu をデスクトップおよびサーバーとして使用してきましたが、Ubuntu は優れたディストリビューションの組み合わせであり、私の生活を確実に楽にしてくれました。
RCが言うように、これは好みの問題です...
それでも、周りの人が使っているディストリビューションを選びます => お互いにサポートできるように。
私の場合、それはUbuntuを意味します..
私はUbuntuが大好きです。
私はKubuntuを使用しています(つまり、Gnomeの代わりにKDEを使用したUbuntu-個人的な選択の材料)、LAMP開発には問題ありません。Eclipse PDT(またはもちろんAptana)を使用でき、MySQLが利用可能です...
... しかし、どのような種類の Linux ディストリビューションでもよいと思います。常に最新バージョンの PHP/MySQL を使用できるとは限りませんが、PHP 5.2.x はほとんどのディストリビューションで利用できるはずです。
そして、必要に応じて、ソースから必要なものをコンパイルできます(Ubuntu は 5.3.x ではなく 5.2.x のみを提供するため、最新バージョンを取得するために、PHP でこれを行うことがあります)。