Як виправити помилку / usr / bin / env: "вузол": Файл або каталог не існує

Іноді, коли ми намагаємося запустити програму, яка використовує nodejs у Debian, Ubuntu та похідних, вона видає нам таке повідомлення error /usr/bin/env: «node»: No existe el archivo o el directorio і додаток не працює, це проблема, відома давно, яку можна вирішити дуже простим способом, кроки для її вирішення та причину помилки описані нижче.

Про помилку / usr / bin / env: "вузол": Файл або каталог не існує

El error /usr/bin/env: «node»: No existe el archivo o el directorio відомий досить давно, його походження сягає LinuxNode (пакет node) і node.js (пакет nodejs) були розроблені для виклику з команди node і вони конфліктують під час їх страти.

Технічний комітет Debian з попередження зіткнень назв програм у розподілі вирішив, що цей пакет nodejs більше не буде викликатися з команди node  але від nodejs і що називається двійковий файл nodejs-legacy (який містить а /usr/bin/node як символічне посилання на /usr/bin/nodejs).

Через конфлікт концепцій цей тип помилок іноді зберігається, вирішення проблеми досить просте.

Рішення помилки / usr / bin / env: "вузол": Файл або каталог не існує

Правильним способом цієї помилки є встановлення двійкового файлу nodejs-legacy що містить символічне посилання і вирішує, автоматично усуває неправильний виклик, команда для його виконання наступна:

sudo apt-get install nodejs-legacy

Альтернативою встановленню відповідного двійкового пакету є те, що ми створюємо символічне посилання для доступу до вузла, команда для виконання буде такою:

ln -s /usr/bin/nodejs /usr/bin/node

За допомогою будь-якої з цих команд ви можете вирішити цю проблему, яка просто спричинена неоднозначністю при виклику відповідних пакетів і яка вже повинна бути вирішена.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Джахір Гілберт Медіна Лопес - сказав він

    Щиро дякую, gtop давав мені проблеми