amazon-ec2 - AWS EC2:sudo:apt-get:找不到命令错误
问题描述
我已经在我的实例的列表中安装了Amazon Linux 2 AMI (HVM)、SSD 卷类型第二个操作系统。(AWS console)
它成功连接到腻子。
现在我想在我的服务器中安装节点。
为此,我转到 /var 文件夹。然后我运行这个命令。
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
然后我得到了这个错误。
## Populating apt-get cache...
+ apt-get update
bash: apt-get: command not found
Error executing command, exiting
为了解决这个问题,我有火跟随命令。
1) apt-get update
2) sudo apt-get update
3) yum update
4) sudo yum update
我仍然有同样的问题。任何人都可以帮助我。
解决方案
通过在命令行中键入以下内容来安装节点版本管理器 (nvm)。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
使用 nvm 安装 Node.js 因为 nvm 可以安装多个版本的 Node.js 并允许您在它们之间切换。
通过在命令行中键入以下内容来激活 nvm。
. ~/.nvm/nvm.sh
通过在命令行键入以下内容,使用 nvm 安装您打算使用的 Node.js 版本。
nvm install 4.4.5
安装 Node.js 还会安装 Node Package Manager (npm),因此您可以根据需要安装其他模块。
通过在命令行中键入以下内容来测试 Node.js 是否已安装并正确运行。
node -e "console.log('Running Node.js ' + process.version)"
这应该会显示以下消息,确认已安装的 Node.js 版本正在运行。
Running Node.js v4.4.5
推荐阅读
- python - 如何计算熊猫python中的列分数
- rust - 如何在 Rust 中将彩色文本打印到终端?
- python - 如何改进我的代码,以便我可以在包含大多数“z”字符的文本文件中找到单词?
- bash - 如何在bash中对2个数组进行排序
- javascript - 如何正确添加 react-i18next
- bash - Inotifywait 仅第一次执行 bash 脚本
- javascript - Javascript XLSX 库解析文件不正确
- python - 如何使用 and 运算符合并 2 个字符串列表
- pandas - Seaborn: Sorting countplot by ascending
- c# - 牢不可破的循环