2

Pylons ベースの Web アプリケーションを作成します。この目的のために、最小限の Linux プラットフォームを構築し、その上に Python や Pylons などの必要なパッケージやその他の必要な依存関係をインストールしたいと考えています。最小限に抑えるもう 1 つの理由は、このマシンがおそらく KVM を介して仮想化され、最終的に一部のクラウド環境で複製されるためです。

これを行うには何を使用しますか? Fedora 10 の AOS iso を使用することを考えていますが、すべてのオプションを理解したいと思っています。

4

7 に答える 7

8

私は、Ubuntu Server Edition の最小限のディストリビューションであるJeOSの「ちょうど十分な OS」が本当に好きです。

于 2009-02-26T04:37:24.240 に答える
1

この目的のために、最小限の Linux プラットフォームを構築したいと思います...

では、ArchLinux www.archlinux.org を使用してみませんか?

また、Pylons を含む virtualenv を使用することもできます。

于 2009-05-21T22:30:24.550 に答える
1

不要なものをすべて削除したいが、小型デバイス向けに縮小したものではなく「主流」のディストリビューションを使用したい場合は、Slackware を検討してください。依存関係の地獄に陥ることなく、sysvinit、cron などの低レベルのものを喜んで削除できます。また、Perl や Python に依存するものは何もないため、それらを簡単に削除できます (そして、アプリで使用する Python のバージョンをインストールできます)。

于 2009-02-26T10:38:51.953 に答える
0

仮想アプライアンスのアイデアに真剣に取り組みたい場合は、新しくリリースされたVMware Studioをご覧ください。これは、システム (今のところ Linux のみ) を縮小するために正確に構築されているため、アプリケーションを実行するのに十分なベースのみを提供します。

VMware は、オープン仮想アプライアンス フォーマット ( OVF )をプッシュすることで (もう少し) オープンになるため、将来のある時点で、他の仮想化プラットフォームでも結果を実行できるようになる可能性があります。

于 2009-02-26T08:43:21.467 に答える
0

debootstrap はあなたの友達です。

于 2009-02-26T08:25:41.227 に答える