AWS EC2: sudo: apt-get: команда не найдена - PullRequest
0 голосов
/ 02 декабря 2018

Я установил 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

Тем не менее у меня та же проблема.Любой может помочь мне.

1 Ответ

0 голосов
/ 02 декабря 2018

Установите менеджер версий узлов (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, которую вы собираетесь использовать, введя следующую командуline.

nvm install 4.4.5

При установке Node.js также устанавливается диспетчер пакетов Node (npm), чтобы при необходимости можно было установить дополнительные модули.

Проверьте, правильно ли установлен и работает Node.js.введите в командной строке следующую команду:

node -e "console.log('Running Node.js ' + process.version)"

Это должно отобразить следующее сообщение, подтверждающее установленную версию запущенного Node.js.

Running Node.js v4.4.5

Подробнее: https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...