Welche Bedeutung haben die Begriffe „lib“, „share“ und „include“? Was tun damit?

Welche Bedeutung haben die Begriffe „lib“, „share“ und „include“? Was tun damit?

Ich habe node.js mit folgendem installiert:

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 hat vier Verzeichnisse, nämlich lib, share, include und bin.

Wenn ich diese nun irgendwo in $HOME ablegen will, muss ich dann nur das bin-Verzeichnis kopieren, oder auch lib, share, include? Im bin-Verzeichnis heißt es dann so was wie gehe zu ../lib, ../share, usw., sodass ich diese (lib, share, include) nicht in $PATH einbinden muss?

Welche Bedeutung haben diese Verzeichnisse (lib, share, include) und wozu brauche ich sie?

verwandte Informationen