Eu tenho duas máquinas Ubuntu 12.10: a máquina A é uma VM do VMWare e a máquina B e o laptop Acer antigo. Nas duas máquinas, instalei o nó usando o apt-get. No entanto, a máquina A instala o binário principal como /usr/bin/node
e a máquina B como /usr/bin/nodejs
. Aqui estão alguns comportamentos que observei:
- Ambas as máquinas retornam
/usr/bin/node
em resposta aowhich node
comando. No entanto, não existe esse arquivo na máquina B. - Emitir o comando
node
funciona para a máquina A, não para B. Em B, eu tenho que usarnodejs
. - Em B, existe um binário chamado / sbin / node, A não o possui.
Esses comportamentos causam problemas de inconsistência no desenvolvimento nas duas máquinas. Por enquanto, trabalhei renomeando os binários em B da seguinte forma:
sudo mv /sbin/node /sbin/node-sbin
sudo ln -s /usr/bin/nodejs /usr/bin/node
Existe uma maneira de realmente corrigir isso, para que o nó seja instalado como em /usr/bin/node
vez de /usr/bin/nodejs
?