繁体   English   中英

Linux AWS 仍在寻找已卸载的 Node 和 NPM 版本

[英]Linux AWS still looking for uninstalled version of Node and of NPM

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

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

为了卸载新版本,我运行了命令sudo yum remove nodejs并且它显然卸载了sudo yum remove nodejs 然后我通过第一次curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -安装了旧版本 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

所以他还在找我卸载的那个版本。 请问如何彻底删除新版本并最终安装新版本?

提前致谢!

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

尝试退出并重新连接到 EC2 实例,它每次都有帮助。 此外,如果您尚未升级 nodejs 版本,您可以在完成后使用此链接进行升级,退出实例并重新连接,每次都有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM