首页 > 解决方案 > Linux AWS 仍在寻找 Node 和 NPM 的卸载版本

问题描述

我对 Linux 系统还很陌生,如果这个问题太基本了,我很抱歉。我正在使用 Amazon Linux 2 AMI。

我一开始就安装了 NodeJS 的 16.4.2 版本并且给了我兼容性问题。因此,我尝试卸载它,然后安装 14.15.5 版本(在我的本地开发人员上是稳定的)。

为了卸载新版本,我运行了命令sudo yum remove nodejs,它显然卸载了 NodeJS。然后我先安装了旧版本curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -,然后sudo yum install -y nodejs(它说它成功了)。但最后我运行命令node -v只得到:

-bash: /home/ec2-user/.nvm/versions/node/v16.4.2/bin/node: No such file or directory

所以他还在找我卸载的版本。请问如何才能完全删除新版本并最终安装新版本?

提前致谢!

标签: node.jslinuxamazon-ec2

解决方案


对于任何到达此帖子的人:卸载后,我所要做的就是停止并重新启动实例。然后旧版本被识别。


推荐阅读