it-swarm-ja.com

node.jsをインストールするときにApache2-utilsをインストールする必要があるのはなぜですか?

Node.jsをインストールしようとしています( インストールに関する質問 )。クリーンなサーバーを実行している場合は、gitやstuffを使用するために最初にいくつかのパッケージをインストールする必要があると言っています。

Sudo apt-get install g++ curl libssl-dev Apache2-utils git-core

さて、これまでのところすべてが良好です。しかし、node.jsのみを使用したいのに、なぜApacheのものをインストールする必要があるのですか?

本当に必要ですか?


この質問は、 ノード自体のコンパイル を希望する人にのみ関係します。よりシンプルで安全な apt-get method を使用することをお勧めします。

7
buschtoens

名前Apache2-utilsは誤解を招くものです。 Apacheサーバーの一部ではありません。 Apacheは、このパッケージの 見つけることができるもの に依存しています。結局のところ、コンパイラ(またはノード自体)は同じユーティリティに依存しています。

これは、ノードApache2-utilsのコンパイルおよびインストール後、Sudo apt-get remove Apache-2utilsを介して安全に削除できることを意味します。これは他のパッケージにも適用されます。ただし、パッケージを削除することはお勧めしません。新しいバージョンができたらすぐにノードを再コンパイルすることになるでしょう。

tl; drApache2-utilsをインストールするとき、何も問題はありません。ノードのコンパイルに必要なユーティリティのパッケージです。コンパイル後に削除できます。

5
buschtoens