terav EACCES: CentOS / RHEL 7-le on luba keelatud – kinnitatud

EACCES-i järsu loa lahendus keelas paketi nodejs installimisel tõrke.


Nodejs-i paketi sirvimisaja installimisel sain järgmise tõrke.

[[e-posti aadress on kaitstud] ~] # npm installida sirvimise ajal -g
/ usr / bin / browsertime -> /usr/lib/node_modules/browsertime/bin/browsertime.js

> @ sitepeed.io /[e-posti aadress on kaitstud] installida /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver
> sõlme install.js

(sõlm: 26690) UnhandledPromiseRejectionWarning: Viga: Sihtkaust peab olema olemas
saidil DownloaderHelper .__ kinnitage (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:390:23)
uues DownloaderHelperis (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:61:20)
allalaadimisel (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/install.js:68:18)
(sõlm: 26690) UnhandledPromiseRejectionWarning: Käsitlemata lubamise tagasilükkamine. Selle tõrke põhjuseks oli asünkifunktsiooni sisselülitamine ilma püügiplokita või lubamise tagasilükkamine, mida ei suudetud täita .catch () abil. (tagasilükkamise ID: 1)
(sõlm: 26690) [DEP0018] DeprecationWarning: Käsitlemata lubaduste tagasilükkamised on aegunud. Tulevikus lõpetatakse töötlemata tagasilükkamiste lubamine Node.js protsessi nullist väljumise koodiga.

> @ sitepeed.io /[e-posti aadress on kaitstud] install /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver
> sõlme install.js

(sõlm: 26701) UnhandledPromiseRejectionWarning: Viga: Sihtkaust peab olema olemas
saidil DownloaderHelper .__ kinnitage (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:387:23)
uues DownloaderHelperis (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:61:20)
allalaadimisel (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/install.js:73:18)
(sõlm: 26701) UnhandledPromiseRejectionWarning: Käsitlemata lubamise tagasilükkamine. Selle tõrke põhjuseks oli asünkifunktsiooni sisselülitamine ilma püügiplokita või lubamise tagasilükkamine, mida ei suudetud täita .catch () abil. (tagasilükkamise ID: 1)
(sõlm: 26701) [DEP0018] DeprecationWarning: Käsitlemata lubaduste tagasilükkamised on aegunud. Tulevikus lõpetatakse töötlemata tagasilükkamiste lubamine Node.js protsessi nullist väljumise koodiga.

> [e-posti aadress on kaitstud] install / usr / lib / node_modules / browsertime / node_modules / sharp
> (sõlme install / libvips && sõlme install / dll-copy && eelehitus-installi) || (sõlme-gypi ümberehitamine && sõlme installimine / dll-copy)

ERR! terav EACCES: luba on keelatud, mkdir ‘/root/.npm/_libvips’
info terav Proovitakse sõlme-gypi kaudu allikast ehitada, kuid see võib ülalnimetatud vea tõttu ebaõnnestuda
info terav Vajalike sõltuvuste saamiseks lugege palun https://sharp.pixelplumbing.com/page/install
gyp WARN EACCES kasutaja "juur" tal pole luba dev dir juurde pääseda "/juur/.node-gyp/11.15.0"
gyp WARN EACCES üritab uuesti installida, kasutades ajutist dev dir "/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp"
Gyp WARN installimisel ilmnes tõrge, installimise tagasilükkamine
Gyp WARN installimisel ilmnes tõrge, installimise tagasilükkamine
gyp ERR! konfigureeri viga
gyp ERR! virna viga: EACCES: luba on keelatud, mkdir ‘/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp’
gyp ERR! Süsteem Linux 3.10.0-957.27.2.el7.x86_64
gyp ERR! käsk "/ usr / bin / node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "uuesti üles ehitama"
gyp ERR! cwd / usr / lib / node_modules / browsertime / node_modules / sharp
gyp ERR! sõlm -v v11.15.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! ei ole OK
npm ERR! kood ELIFECYCLE
npm ERR! errno 1
npm ERR! [e-posti aadress on kaitstud] install: `(sõlme install / libvips && sõlme install / dll-copy && eelehitus-installi) || (sõlme-gypi ümberehitamine && sõlme install / dll-copy) “
npm ERR! Väljumisolek 1
npm ERR!
npm ERR! Ebaõnnestus [e-posti aadress on kaitstud] skripti installimine.
npm ERR! Tõenäoliselt pole see npm probleem. Ülal on tõenäoliselt täiendav logimisväljund.

npm ERR! Selle käituse täieliku logi leiate aadressilt:

Proovisin mõnda asja, kuid miski ei töötanud. Pärast natuke otsimist leidsin npmjs dokumentatsioon ja proovisin lippu –unsafe-perm.

npm install –unsafe-perm

Näide: minu installi jaoks.

npm install – unsafe-perm browsertime -g

See töötas nagu võlu. Loodetavasti aitab see ka teid.

Sildid:

  • 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