В прошлом я установил Node.js. Теперь я попробовал обновить его в соответствии с этим руководством и в итоге получил две версии, node в версиях 0.10.7 и nodejs в версии 0.12.7. Чтобы очистить это, я хотел полностью удалить его и переустановить. apt-get remove nodejs работал нормально, но не apt-get remove node:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'node' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Но:
$ which node
/usr/local/bin/node
Безопасно ли удалить этот файл или у меня останутся скрытые в другом месте ?
вы устанавливаете узел из двоичных файлов, которые являются самостоятельной установкой (не используя программный центр ubuntu).
Когда вы самостоятельно устанавливаете узел, вы обычно создаете символическую ссылку на / usr / bin или / usr / local / bin, чтобы указать путь для всех в системе.
Если вы установили новую версию узла, все, что вам нужно сделать, это удалить символическую ссылку старого и вместо нее поместить новую. [ ! d2]
ln -s /path/where/node/installed/bin/node /usr/bin/node
Удалите, конечно, одно в / usr / local / bin или / usr / bin раньше.