éles EACCES: a CentOS / RHEL 7 engedélyét megtagadták – RÖGZÍTETT

Az éles EACCES engedély megoldása megtagadta a hibát a nodejs csomag telepítése közben.


A Nodejs csomag böngészése közben történő telepítése közben a következő hibát kaptam.

[[Email protected] ~] # npm telepítés a börtön ideje alatt -g
/ Usr / bin / browsertime -> /usr/lib/node_modules/browsertime/bin/browsertime.js

> @ Sitespeed.io /[Email protected] install /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver
> node install.js

(csomópont: 26690) UnhandledPromiseRejectionWarning: Hiba: a célmappának léteznie kell
a DownloaderHelper .__ oldalon érvényesítse meg (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:390:23)
az új DownloaderHelpernél (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:61:20)
letöltéskor (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/install.js:68:18)
(csomópont: 26690) UnhandledPromiseRejectionWarning: Kezeletlen ígéret elutasítása. Ez a hiba abból származott, hogy egy async függvényt becsapott blokk nélkül, vagy egy olyan ígéret elutasításával, amelyet nem kezeltünk a .catch () segítségével. (elutasító azonosító: 1)
(csomópont: 26690) [DEP0018] Elavulási figyelmeztetés: A nem kezelt ígéret-visszautasítás elavult. A jövőben a nem kezelt elutasítások ígéretét a Node.js folyamat zérus nélküli kilépési kóddal fejezi be.

> @ Sitespeed.io /[Email protected] install /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver
> node install.js

(csomópont: 26701) UnhandledPromiseRejectionWarning: Hiba: a célmappának léteznie kell
a DownloaderHelper .__ oldalon érvényesítse meg (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:387:23)
az új DownloaderHelpernél (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:61:20)
letöltéskor (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/install.js:73:18)
(csomópont: 26701) UnhandledPromiseRejectionWarning: Kezeletlen ígéret elutasítása. Ez a hiba abból származik, hogy egy async függvénybe dob bekapcsoló blokk nélkül, vagy pedig egy olyan ígéret elutasításával, amelyet nem kezeltünk a .catch () segítségével. (elutasító azonosító: 1)
(csomópont: 26701) [DEP0018] Elavulási figyelmeztetés: A nem kezelt ígéret-visszautasítás elavult. A jövőben a nem kezelt elutasítások ígéretét a Node.js folyamat zérus nélküli kilépési kóddal fejezi be.

> [Email protected] install / usr / lib / node_modules / browsertime / node_modules / sharp
> (csomópont telepítés / libvips && csomópont telepítése / dll-copy && előzetes telepítés) || (csomópont-gyp újjáépítés && csomópont telepítése / dll-copy)

TÉVED! éles EACCES: engedély megtagadva, mkdir ‘/root/.npm/_libvips’
információ-éles Megkísérel építeni a forrásból a csomóponton keresztül, de ez a fenti hiba miatt meghiúsulhat
információ éles Kérjük, olvassa el a https://sharp.pixelplumbing.com/page/install címet a szükséges függőségekhez
Gyp WARN EACCES felhasználó "gyökér" nem rendelkezik engedéllyel a dev dir eléréséhez "/root/.node-gyp/11.15.0"
gyp WARN EACCES megpróbál újratelepíteni ideiglenes dev dir használatával "/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp"
A GyAR WARN telepítés hibát okozott, és a telepítés visszahúzódott
A GyAR WARN telepítés hibát okozott, és a telepítés visszahúzódott
gyp ERR! konfigurációs hiba
gyp ERR! veremhiba: EACCES: engedély megtagadva, mkdir ‘/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp’
gyp ERR! System Linux 3.10.0-957.27.2.el7.x86_64
gyp ERR! parancs "/ Usr / bin / csomópont" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "újjáépíteni"
gyp ERR! cwd / usr / lib / node_modules / browsertime / node_modules / sharp
gyp ERR! -v v11.15.0 csomópont
gyp ERR! node-gyp -v v3.8.0
gyp ERR! nem oké
npm ERR! kód ELIFECYCLE
npm ERR! 1. errno
npm ERR! [Email protected] telepítés: `(csomópont telepítés / libvips && csomópont telepítése / dll-copy && előzetes telepítés) || (csomópont-gyp újjáépítés && node install / dll-copy) “
npm ERR! Kilépési állapot 1
npm ERR!
npm ERR! Nem sikerült a [Email protected] telepítse a szkriptet.
npm ERR! Ez valószínűleg nem az npm problémája. Fent van valószínűleg további naplózási kimenet.

npm ERR! A futtatás teljes naplója megtalálható a következő webhelyen:

Próbáltam néhány dolgot, de semmi nem működött. Egy kis kutatás után találtam npmjs dokumentáció és kipróbáltam a –unsafe-perm zászlót.

npm install –unsafe-perm

Például: a telepítésemhez.

npm install –unsafe-perm Browsertime -g

Olyan volt, mint egy báj. Remélem segít neked is.

CÍMKÉK:

  • Linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map