@temakorolev1

При установленных пакетах выводит что их нет, из-за чего такое может быть?

Столкнулся с такой проблемой. У меня чистый сервер на Ubuntu 20.04, установлен ispmanager 5 lite. Поставил telegram bot написанный на nodejs. Значит установил nvm, forever пакеты - они установлены глобально. Все команды выполняю от имени user (не root) с помощью sudo. К root доступа нет.
Значит бывают случаи когда бот падает ну как не выполняются nodejs команды потом сам оживает.
Открыв терминал с помощью putty, я не могу выполнить команды для остановки бота или перезапуска, мне выводит Command 'nvm' not found, но в директорий эти папки все есть. Я не понимаю в чем проблема. Не судите меня, я не сис.админ и не разбираюсь. Подскажите мне куда смотреть вообще?
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 2
@Giperoglif
npm может быть?
Ответ написан
alekciy
@alekciy
Вёбных дел мастер
Я ходу предположил бы 3 возможных варианта:
1) проблемы уровня ОС (опыт показывает, что стабильно работает предыдущий поддерживаемый LTS релиз, т.е. сейчас это Ubuntu 16/18 LTS);
2) взлом на сервере и у ваc так хозяйничают гости;
3) почему-то переопределенный $PATH.

По сложности проверки стоит начать с п. 3. Нужно выполнить команду
echo $PATH
когда проблем на сервере нет (и вывод сохранить в файл) и еще раз когда проблема есть. Результаты сравнить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы