Como remover o mapa package-dir e usar um symlink?

1

Eu instalei o npm.

Depois disso, desinstalei:

sudo apt-get remove npm
sudo apt-get purge npm

Agora adicionei um link simbólico por meio de um pacote baixado manualmente por:

lns / my_path / node

No entanto, quando executo npm continuo recebendo

bash: /usr/bin/npm: No such file or directory

EDITAR: :

O npm foi instalado fazendo o download do gzip do link .

Eu finalmente usei

sudo ln -s /usr/bin/npm /my_path/node

que resolveu o problema porque / usr / bin / está no caminho.

    
por dragonmnl 13.12.2015 / 20:25

1 resposta

2

Se a sua solução depender da criação correta de um link sym para /my_path/node , o problema pode estar no seu comando para criar um link sym, diz a postagem original:

lns /my_path/node

Isso não lhe dá um erro?

A sintaxe correta para criar um link ou link simbólico é ln -s target , portanto, aplicada ao seu exemplo:

ln -s /my_path/node

Lembre-se também se o diretório em que você está tentando criar um link sym requer privilégios de root, você pode precisar usar sudo ln -s /my_path/node

    
por 13.12.2015 / 20:51

Tags