オペレーティングシステムでnodeとnpmをどのように呼び出すのですか?

オペレーティングシステムでnodeとnpmをどのように呼び出すのですか?

npmとnodeをインストールしたいです。

sudo apt-get install -y npm nodejs

いくつかの警告が発生します。

Unable to correct problems, you have held broken packages

次に、破損したパッケージの依存関係を修正するために引数を試してみてください-f

sudo aptitude -f install  npm  nodejs

呼び出すノードコマンドはありません。

node -v
bash: node: command not found
npm -v
bash: npm: command not found

node場所を見つけてください。

sudo find /  -name  'node'
/usr/src/linux-headers-4.9.0-11-amd64/include/config/have/memblock/node
/usr/src/linux-headers-4.9.0-11-amd64/include/config/use/percpu/numa/node
/usr/src/linux-headers-4.19.0-0.bpo.9-amd64/include/config/have/memblock/node
/usr/src/linux-headers-4.19.0-0.bpo.9-amd64/include/config/use/percpu/numa/node
/usr/src/linux-headers-4.9.0-12-amd64/include/config/have/memblock/node
/usr/src/linux-headers-4.9.0-12-amd64/include/config/use/percpu/numa/node
/sys/devices/system/node
/sys/bus/node
/proc/irq/0/node
/proc/irq/1/node
/proc/irq/2/node
/proc/irq/3/node
/proc/irq/4/node
/proc/irq/5/node
/proc/irq/6/node
/proc/irq/7/node
/proc/irq/8/node
/proc/irq/9/node
/proc/irq/10/node
/proc/irq/11/node
/proc/irq/12/node
/proc/irq/13/node
/proc/irq/14/node
/proc/irq/15/node
/proc/irq/18/node
/proc/irq/20/node
/proc/irq/23/node
/proc/irq/24/node
/proc/irq/25/node
/proc/irq/26/node
/proc/irq/27/node
/proc/irq/28/node
/proc/irq/29/node

探すnpm

sudo find  /  -name  'npm'
#nothing searched

オペレーティングシステムでnodeとnpmをどのように呼び出すのですか?

@Freddyさん、ありがとう。にあります/usr/bin/nodejs

nodejs -v
v4.8.2

答え1

既存のカーネルバージョンに応じてDebian Stretchを実行している可能性があり、ノードバイナリをインストールする必要があります/usr/bin/nodejs(参照:ファイル一覧)。

最新のDebianバージョンでは、バイナリがインストールされバイナリを指す/usr/bin/node追加のシンボリックリンクがあります。/usr/bin/nodejsnode

関連情報