На этот вопрос уже есть ответ:
Я использую Ubuntu 18.04 и хочу установить определенную версию узел с помощью оснастки. Я успешно установил эту версию, но когда я запускаю
node --version
, я получаю версию, которую я установил, используя apt. Как я могу заставить его использовать исполняемые файлы узла, установленные с оснасткой, а не те, которые находятся в / usr / bin? Я попытался добавить путь к моментальной установке в переменную PATH, но он продолжает выбирать путь, установленный apt. Я попытался очистить apt-инсталляцию, но это не сработало по причинам, и я чувствую, что не должен был это делать. Какие-либо предложения? Я могу запустить узел с:
snap run node
, но я не хочу, чтобы при наборе
> node
он использовал установку оснастки. И когда я запускаю:
> which node
он должен преобразовываться в что-то вроде '/ snap / nodejs / current / bin', а не '/ usr / bin / node'