运行作为 snap 包安装的 nodejs

运行作为 snap 包安装的 nodejs

我正在运行 Ubuntu 18.04,并想使用 snap 安装特定版本的 node。我已经成功安装了这个版本,但是当我运行

node --version

我使用 apt 获得了我安装的版本。如何让它使用通过 snap 安装的 node 可执行文件而不是 '/usr/bin' 中的可执行文件?我尝试将 snap 安装的路径添加到 PATH 变量,但它一直选择通过 apt 安装的路径。我尝试清除 apt 安装,但由于某些原因,这没有奏效,我觉得我不应该这样做。有什么建议吗?我可以使用以下命令运行 node:

snap run node

但我想要的是打字时

> node

它应该使用 snap install。当我运行:

> which node

它应该解析为类似 '/snap/nodejs/current/bin' 而不是 '/usr/bin/node'

相关内容