lib、share、include の重要性は何ですか? これらをどうすればよいですか?

lib、share、include の重要性は何ですか? これらをどうすればよいですか?

私は以下を使用して node.js をインストールしました:

wget -q -nc --show-progress "https://nodejs.org/download/release/latest/node-v21.7.3-linux-arm64.tar.gz"

sudo tar -xvf node-v21.7.3-linux-arm64.tar.gz -C /usr/ --strip-components=1 --exclude='LICENSE' --exclude='CHANGELOG.md' --exclude='README.md'

node-v21.7.3-linux-arm64.tar.gz には、lib、share、include、bin の 4 つのディレクトリがあります。

これらを $HOME のどこかに配置したい場合、bin ディレクトリのみをコピーする必要がありますか、それとも lib、share、include もコピーする必要がありますか? bin ディレクトリでは、../lib、../share などに移動するように指示されているので、$PATH にこれら (lib、share、include) を含める必要はありませんか?

これらのディレクトリ (lib、share、include) の重要性と、なぜ必要なのかを教えてください。

関連情報