4

開発に使用する軽量の Linux 構成を構築したいと考えています。最初のアイデアは、Windows の仮想マシン内、または 1Gb RAM トップの古いラップトップ内で使用することです。開発者向けの配布可能な環境でさえあるかもしれません。

つまり、LAMP サーバー、Java アプリケーション サーバー (Tomcat または Jetty)、および X Windows (FVWM から Enlightment までの任意のウィンドウ マネージャー)、Eclipse、おそらく jEdit、そしてもちろん Firefox を使用するという考えです。

編集: この投稿を変更して、実際の軽量開発環境を構成するために使用できるディストリビューションとウィンドウ マネージャーの可能なリストをコンパイルします。

私はこの件について個人的な経験をベースにしています。ディストリビューションに関する情報は、それらのサイトで簡単に見つけることができます。したがって、これらのシステムの個人的な使用に集中してください


ディストリビューション

Ubuntu / シュブントゥ

長所

  • 古いシステムまたは低 RAM 環境での個人的な経験 - @ Schroeder、@ SCdF
  • 個人的な知識に基づくいくつかの提案 - @ Kyle , @ Peter Hoffmann

ジェンツー

長所

  • デスクトップユーザーは対象外 - @ paan
  • 膨大な量のアプリケーションを用意しないでください - @ paan

スラックウェア

長所

  • 賢明なインストール/構成で最高のパフォーマンスを提案 - @ Ryan

いまいましい小さなLinux

長所

  • 主な焦点は軽量要素 - 50MB LiveCD - @ Ryan

デビアン

長所

  • 非常に用途が広く、重いコンピューターと軽量のコンピューターの両方に構成できます - @ Ryan
  • パッケージマネージャーとしての APT - @ Kyle
  • 互換性と使いやすさに基づく - @ Kyle

-- 自由に長所と短所を追加してください。これにより、適切なリファレンスを作成できます。-- XFCE に関する X Windows の提案が続いています。他の人がここに追加する場合は、ディストリビューションのようにセッションを開きます:)

4

12 に答える 12

4

Gentooを使用してみてください。Xを使用するほとんどのディストリビューションはデスクトップユーザーを対象としており、デフォルトでは、必要のない他の多くのアプリケーションが含まれていると同時に、必要なものがたくさんありません。インストールをカスタマイズすることもできますが、通常、多くの役に立たないものが「ベース」インストールに入ります。

コンパイル時間が心配な場合は、Portage(getooパッケージ管理システム)を指定して、コンパイルする代わりに、使用可能な場合にバイナリをフェッチすることができます。それはあなたがあなたが望むものだけでシステムをインストールする柔軟性を得るのを許します。

私はジェンツーを使用し、二度と戻りませんでした。
http://www.gentoo.org/

于 2008-09-01T03:28:59.413 に答える
3

Arch (www.archlinux.org) を私の古い MacMini (PPC バージョンがあります) にインストールしましたが、これは 512MB の RAM と単一の 2.05GHz プロセッサしか搭載していません。

インストール後はほとんどむき出しなので、可能な限り軽量ですが、apt-get(ubuntu / debian)と同じくらい優れたソフトウェアパッケージマネージャーであるpacmanが付属しています。

awesome、dwm、wmii、fvwm、GNOME、XFCE、KDE ​​などの多くのデスクトップ マネージャーをインストールする選択肢があります。1 行のコードを使用して pacman から直接インストールできます。

私の意見では (!!) Gentoo のように軽量ですが、バイナリ ディストリビューションであるため、それほど面倒ではありません (ただし、Linux を初めて使用する場合は少し大変かもしれません)。約 1.5 時間で (X とすばらしい WM を使用して) システムを実行しました。

于 2009-05-11T08:20:41.800 に答える
2

現在使用しているArchlinuxを使用することをお勧めします。XFCE はデスクトップ環境として今のところ私の選択ですが、より軽量なものを好む場合はLXDEを試すことができます

Archlinux は Gentoo によく似ていますが、ビルド済みのバイナリ パッケージがあり、構成がより単純です。

これらすべてのディストリビューションがまだ機能しない場合は、LFS - Linux From Scratchを試してください。

于 2008-11-05T04:45:38.307 に答える
2

私の2c:

システムをDebianベースにすることをお勧めします。aptシステムは、Linux でプログラムをすばやくインストールおよび更新するための事実上の方法になっています。Ubuntuは使いやすさと互換性を重視した Debian ベースです。ウィンドウ マネージャーに関しては、私の意見では、Xfceは軽量さと機能性の間で適切なバランスを取っています。Ubuntu ベースのXubuntuはおそらく良い組み合わせでしょう。

注意 - セキュリティのために、SSH などの重要なネットワーク サービスのみをインストールしてください。

それが私の決定であるなら、ネットワーク上の任意のコンピューターに Ubuntu Server Edition を簡単にインストールできるようにPXE ブート サーバーをセットアップします。私が Ubuntu を選ぶ理由は、それが最も経験が豊富で、簡単にヘルプを見つけることができるからです。特定のインストールにウィンドウ マネージャーが必要な場合は、 Xfce またはBlackboxもインストールします。実際、私は地下室に古いラップトップを持っており、まさにこの方法でセットアップしましたが、私にとっては非常にうまく機能しています。

于 2008-09-01T02:53:44.677 に答える
2

私はSchroederと同じような状況です。512 MB の RAM を搭載したラップトップを使用するのは PITA です。Xubuntu を実行してみましたが、使用可能であるか、RAM を大幅に節約できるかはわかりませんでした。それで、Ubuntuに切り替えましたが、かなりうまくいきました。

于 2008-09-01T03:23:16.010 に答える
1

Ubuntuを実行している Centrino 1.5GHz、512MB RAM でこれを書いています。これは Debian ベースであり、最初のインストールでラップトップで実際に動作した、私が試した最初の Linux ディストリビューションです。詳細はこちらをご覧ください。

于 2008-09-01T03:16:06.387 に答える
1

Xubuntuをお勧めします。これは Ubuntu/Debian に基づいており、Xfce デスクトップ環境でフットプリントが小さくなるように最適化されています。

于 2008-09-01T03:23:54.200 に答える
1

2 番目に Arch の提案。すべてを機能させるためにかなりの数の構成ファイルをいじる必要がありますが、無駄のない平均的なセットアップに最適なファイルは見つかりませんでした。

于 2008-11-05T05:56:13.123 に答える
0

XFCEよりも軽いものをお勧めします:IceWM。本当に使えるように設定するには時間がかかりますが、それだけの価値はあります。私は完全に実行されているIceWMを持っており、RAMは約5MBしか必要ありません。

于 2008-10-17T22:01:10.043 に答える
0

私がLinuxを使用する主な理由は、Linuxが軽量である可能性があるためです。1999年に、私はRedhat、Mandrake(現在はMandriva)、およびDebianを使用しました。すべてが私の典型的なWindows98インストールよりも高速で軽量でした。

もうそうではありません。ストレージとメモリフットプリントの両方で軽量でスピーディーなディストリビューションを見つけるために、今は調査と実験を行う必要があります。これらは私が最近遊んだものです:

  • フランスのディストリビューションであるSlitaz(私は英語版を使用しており、うまく機能します)。
  • Crunchbang、軽量のUbuntuおよびDebianから派生したディストリビューション
  • Cruxは、ソースのみで非常に低レベルのオタクです(PowerPCを十分にサポートしているため、これを選択しました。古いPowerbook G4で使用していました)

しかし、現在、私はほとんどの作業にArchlinuxを使用しています。これは、軽量と機能満載の間の適切な妥協点を提供するためです。

ただし、独自のディストリビューションを最初から作成する場合は、BuildrootまたはOpenembeddedを試してみてください。Openembeddedの経験はまだあまりありませんが、Buildrootを使用すると、すばやく起動し、必要なものだけをロードし、7 MBのストレージスペースしか使用しない非常にシンプルなOSを作成できました(開発ツールを追加すると、これが大幅に増加します)もちろん、私はそれをsshターミナルとして使用しているだけですが、viを使用して編集したり、テキストのみのWebブラウジングを行ったりすることもできます)。

ウィンドウマネージャーに関しては、私はOpenBoxに非常に満足しています。ただし、このページにリストされている軽量のウィンドウマネージャーを頻繁に試します。

于 2010-06-10T01:47:23.983 に答える
0

次の 3 つのディストリビューションをチェックアウトすることをお勧めします。

  • Damn Small Linux - 非常に軽量。独自の軽量ブラウザー (Dillo) が含まれていますが、Firefox を簡単にインストールできます。ディストリビューション全体が 50MB の LiveCD に収まります。

  • Slackware - パフォーマンスに関しては、Slackware がおそらく 3 つの中で最高のパフォーマンスを発揮しますが、お使いのハードウェアで独自のベンチマークを実行することをお勧めします。

  • Debian - Debian は非常に用途が広いです。これは、32 ビット 1GB RAM ラップトップと 4GB RAM 64 ビット マシンの両方に推奨する 3 つのディストリビューションの中で唯一のものです。

于 2008-09-01T03:16:10.473 に答える
0

ここに私の意見もあります。開発には Fedora、Gentoo、SliTaz、Archlinux、Puppy Linux を使用しました。制約: システムの仮想イメージは、ダウンロードを容易にし、必要なすべてのソフトウェアを含めるために、800MB 未満でなければなりませんでした。システムは高速でカスタマイズ可能でなければなりませんでした。バージョン管理の SVN と Git、XAMPP または LAMP、SHH クライアント、最新のビデオ ドライバー/高解像度を備えたウィンドウ環境 (X など)、および画像用のグラフィカル操作ソフトウェアをサポートする必要がありました。

Archlinux、Puppy、SliTaz を試しました。SliTaz は、作業とセットアップが最も簡単だったと言わざるを得ません。イメージからの完全なベース OS インストールは、クッキング バージョンを使用して約 120 MB です。TazPkg は優れたパッケージ マネージャーですが、リストされているパッケージの一部は古くなっています。一部の最新バージョンは、ソース コードからビルドする必要がありました。

SliTaz は非常に軽量であり、サポートされている TazPkg パッケージ リストの一部の古いパッケージを使用する必要があります。最新バージョンの TazPkg を使用して、XAMPP、Java、Perl、Python、および SVN ポートのサポートが強化されています。SliTaz は、カスタマイズと軽量化がすべてです。最終的なサイズは、必要なすべてのソフトウェアを含めて 800 MB でした。ArchLinux と Pupppy も軽量ですが、すべてのソフトウェアをインストールすると 1.5GB を超えました。基本システムは SliTaz に匹敵しませんでした。

XAMPP を使用した SliTaz の仮想イメージを試してみたいという方は、お問い合わせください。リンクが掲載されます。

すべての最高と幸せな開発! :)

于 2014-10-19T01:32:06.373 に答える