EACCES חדות: הרשאה נדחתה ב- CentOS / RHEL 7 – Fixed

פיתרון לשגיאה חדה של EACCES נדחה בשגיאה במהלך התקנת חבילת nodejs.


במהלך התקנת חבילת הדפדפן של חבילה Nodejs, קיבלתי את השגיאה הבאה.

[[מוגן בדוא”ל] ~] # npm התקנת זמן brows -g
/ usr / bin / זמן דפדפן -> /usr/lib/node_modules/browsertime/bin/browsertime.js

> @ sitespeed.io /[מוגן בדוא”ל] התקן /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver
> הצומת install.js

(צומת: 26690) UnhandledPromiseRejection אזהרה: שגיאה: תיקיית היעד חייבת להתקיים
בכתובת DownloaderHelper .__ לאמת (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:390:23)
באתר DownloaderHelper (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/node_modules/node-downloader-helper/dist/index.js:61:20)
בהורדה (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/chromedriver/install.js:68:18)
(צומת: 26690) UnhandledPromise Rejection Warning: דחיית הבטחה בלתי מטופלת. שגיאה זו נבעה משליכה פנימה של פונקצית אסינק ללא חסימת תפיסה, או על ידי דחיית הבטחה שלא טופלה באמצעות .catch (). (מזהה דחייה: 1)
(צומת: 26690) [DEP0018] ביטול אזהרה: דחיות של הבטחות בלתי מטופלות הושלמו. בעתיד, דחיות הבטחה שאינן מטופלות יפסיקו את תהליך Node.js עם קוד יציאה שאינו אפס.

> @ sitespeed.io /[מוגן בדוא”ל] התקן /usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver
> הצומת install.js

(צומת: 26701) UnhandledPromiseRejection אזהרה: שגיאה: תיקיית היעד חייבת להתקיים
בכתובת DownloaderHelper .__ לאמת (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:387:23)
באתר DownloaderHelper (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/node_modules/node-downloader-helper/dist/index.js:61:20)
בהורדה (/usr/lib/node_modules/browsertime/node_modules/@sitespeed.io/geckodriver/install.js:73:18)
(צומת: 26701) UnhandledPromise Rejection Warning: דחיית הבטחה בלתי מטופלת. שגיאה זו נבעה משליכה פנימה של פונקצית אסינק ללא חסימת תפיסה, או על ידי דחיית הבטחה שלא טופלה באמצעות .catch (). (מזהה דחייה: 1)
(צומת: 26701) [DEP0018] ביטול אזהרה: דחיות של הבטחות בלתי מטופלות הושלמו. בעתיד, דחיות הבטחה שאינן מטופלות יפסיקו את תהליך Node.js עם קוד יציאה שאינו אפס.

> [מוגן בדוא”ל] התקן / usr / lib / node_modules / browsertime / node_modules / sharp
> (התקנת צומת / libvips && הצומת התקנה / העתקת dll && בנייה מראש להתקנה) || (צומת מחדש צומת && הצומת התקנה / העתקת dll)

ERR! EACCES חד: הרשאה נדחתה, mkdir ‘/root/.npm/_libvips’
מידע חד ניסיון לבנות ממקור באמצעות צומת צומת אך הדבר עלול להיכשל עקב השגיאה שלעיל
מידע חריף ראה https://sharp.pixelplumbing.com/page/install לקבלת תלות נדרשת
משתמש GAR WACN EACCES "שורש" אין הרשאה לגשת למנהל המחשבים "/root/.node-gyp/11.15.0"
gyp WARN EACCES מנסה להתקין מחדש באמצעות dev dir זמני "/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp"
התקנת gyp WARN אירעה שגיאה בהחזרת ההתקנה
התקנת gyp WARN אירעה שגיאה בהחזרת ההתקנה
ERR צועני! שגיאת תצורה
ERR צועני! שגיאה בערימה: EACCES: הרשאה נדחתה, mkdir ‘/usr/lib/node_modules/browsertime/node_modules/sharp/.node-gyp’
ERR צועני! מערכת לינוקס 3.10.0-957.27.2.el7.x86_64
ERR צועני! פקודה "/ usr / bin / node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "לבנות מחדש"
ERR צועני! cwd / usr / lib / node_modules / browsertime / node_modules / sharp
ERR צועני! הצומת -v v11.15.0
ERR צועני! node-gyp -v v3.8.0
ERR צועני! לא בסדר
nr ERR! קוד ELIFECYCLE
nr ERR! שגיאה 1
nr ERR! [מוגן בדוא”ל] להתקין: `(צומת התקנה / libvips && הצומת התקנה / העתקת dll && בנייה מראש להתקנה) || (צומת מחדש צומת && הצומת התקנה / העתקת dll) `
nr ERR! צא מסטטוס 1
nr ERR!
nr ERR! נכשלה ב- [מוגן בדוא”ל] התקן סקריפט.
nr ERR! זו כנראה לא בעיה עם npm. יש כנראה תפוקת רישום נוספת למעלה.

nr ERR! יומן מלא של הפעלה זו ניתן למצוא ב:

ניסיתי כמה דברים, אבל שום דבר לא הצליח. אחרי קצת חיפוש מצאתי תיעוד npmjs וניסינו – דגל לא בטוח – perm.

npm התקנה –unsafe-perm

דוגמה: להתקנה שלי.

npm להתקין –unsafe-perm browsertime -g

זה עבד כמו קסם. אני מקווה שזה יעזור גם לך.

תגיות:

  • לינוקס

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