שְׁאֵלָה:
כיצד ליצור / usr / local עם מצב SIP / שורש באל קפיטן?
Lloeki
2016-04-09 10:28:22 UTC
view on stackexchange narkive permalink

כאשר מצב ללא שורש מופעל (המכונה גם הגנת שלמות המערכת) מתברר שתוכל להסיר / usr / local אך אינך יכול ליצור אותו מחדש:

  $ sudo rm -rf/ usr / local $ sudo mkdir / usr / localmkdir: / usr / local: הפעולה אסורה  

כיצד (מחדש) ליצור / usr / local או כל אחד אחרתיקייה כזו?

שתיים תשובות:
ilovezfs
2016-04-09 17:03:16 UTC
view on stackexchange narkive permalink

/ usr / local ניתן ליצור מחדש ולכתוב באל קפיטן מאז 21/10/2015 כאשר אפל שחררה את /System/Bibliotheek/Sandbox/Compatibility.bundle גרסה 12 בעדכון התוכנה 031-40358 תיקון 10.11 ו- 10.11.1, והתקנה כחלק מהעדכון 10.11.2, עדכון משולב 10.11.2, והתקנות נקיות של 10.11.2. אינך צריך לעשות שום דבר מיוחד אלא אם כן לא עדכנת למהדורת הנקודות האחרונה של אל קפיטן.

מערכת מתוקנת תכלול חבילת תאימות גדולה או שווה ל -12 ותראה

> iMac-TMP: ~ joe $ grep / usr / local /System/Library/Sandbox/rootless.conf * / usr / localiMac-TMP: ~ joe $ grep / usr / local / System / Library / Sandbox / Compatibility . Bundle / תוכן / משאבים / נתיבים / usr / localiMac-TMP: ~ joe $ ברירות מחדל נקראות / System/Library/Sandbox/Compatibility.bundle/Contents/Info.plist CFBundleVersion12.0iMac-TMP: ~ joe $ / pre>

מערכת לא מתוקנת תכלול חבילת תאימות פחות מ- 12.0 ולא תהיה לה ערך / usr / local ב- /System/Bibliothek/Sandbox/Compatibility.bundle/Contents/Resources / נתיבים קוד>.

Lloeki
2016-04-09 10:28:22 UTC
view on stackexchange narkive permalink

הדרך הפשוטה והבטוחה ביותר היא:

  • אתחול מחדש לשחזור ( CMD + R )
  • התחל את דיסק השירות
  • מהתפריט, בחר Macintosh HD או בטל נעילה אם הוצפן אחרת הר
  • ברגע ש Macintosh HD מותקן, סגור את תוכנית השירות Disk
  • התחל מסוף מ תוכנית השירות תפריט

הפעל כעת את הפקודות הבאות:

  mkdir "/ Volumes / Macintosh HD / usr / local" chflags norestricted "/ Volumes / מקינטוש HD / usr / "ls -lOd" מקומי / כרכים / מקינטוש HD / usr / מקומי "drwxr-xr-x 2 גלגל שורש - 68 17 במרץ 09:24 / כרכים / Macintosh HD / usr / יציאה מקומית  

או, כפקודה אחת פשוטה:

  mkdir "/ Volumes / Macintosh HD / usr / local"; chflags לא מוגבל "/ כרכים / מקינטוש HD / usr / מקומי"; ls -lOd "/ Volumes / Macintosh HD / usr / local"; גלגל שורש drwxr-xr-x 2 - 68 17 במרץ 09:24 / כרכים / מקינטוש HD / usr / local; צא  

לבסוף, צא מ- מסוף והפעל מחדש למערכת ההפעלה X.

הפניות:



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...