Jak naprawić błąd / usr / bin / env: „węzeł”: plik lub katalog nie istnieje

Czasami, gdy próbujemy uruchomić aplikację, która używa nodejs w Debianie, Ubuntu i pochodnych, wyświetla nam następujący komunikat error /usr/bin/env: «node»: No existe el archivo o el directorio a aplikacja nie działa, jest to znany od dawna problem, który można rozwiązać w bardzo prosty sposób, kroki jego rozwiązania oraz przyczynę błędu opisano poniżej.

Błąd dotyczący / usr / bin / env: „węzeł”: plik lub katalog nie istnieje

El error /usr/bin/env: «node»: No existe el archivo o el directorio jest znana od dłuższego czasu, jej początki sięgają LinuxNode (pakiet node) i node.js (pakiet nodejs) zostały zaprojektowane do wywołania z polecenia node i są w konflikcie w czasie ich egzekucji.

Komitet Techniczny Debiana ds. Zapobiegania Kolizjom Nazw Programów w Dystrybucji zdecydował, że pakiet nodejs nie będą już wywoływane z polecenia node  ale z nodejs i że plik binarny o nazwie nodejs-legacy (który zawiera /usr/bin/node jako symboliczne łącze do /usr/bin/nodejs).

Z powodu konfliktów pojęć ten typ błędu jest czasami utrzymywany, rozwiązanie problemu jest dość proste.

Rozwiązanie błędu / usr / bin / env: "węzeł": plik lub katalog nie istnieje

Właściwym sposobem na ten błąd jest zainstalowanie pliku binarnego nodejs-legacy który zawiera dowiązanie symboliczne i automatycznie eliminuje niepoprawne wywołanie, polecenie jego wykonania jest następujące:

sudo apt-get install nodejs-legacy

Alternatywą dla instalacji odpowiedniego pakietu binarnego jest utworzenie dowiązania symbolicznego do węzła dostępu, a polecenie do wykonania byłoby następujące:

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

Za pomocą dowolnego z tych poleceń możesz rozwiązać ten problem, który jest po prostu spowodowany niejednoznacznością podczas wywoływania odpowiednich pakietów i który powinien już zostać rozwiązany.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Jahira Gilbertha Mediny Lopeza powiedział

    Dziękuję bardzo, gtop sprawiał mi problemy