כיצד להתקין הרחבות ליבה ב-Mac OS X באופן ידני

Anonim

משתמשי Mac OS X מתקדמים עשויים למצוא שימושי לדעת שניתן להתקין את KEXT (הרחבות ליבה) באופן ידני. תהליך התקנת kexts באופן ידני ל-OS X אינו קשה מדי אם אתה מרגיש בנוח עם שורת הפקודה, אך זהו תהליך רב-שלבי של העתקת קובץ ה-.kext המתאים לספריית סיומות הליבה המתאימה, ולאחר מכן שימוש ב-chmod ו- בחר להקצות הרשאות מתאימות ל-kext כך שהוא יפעל כמתוכנן.

התקנה ידנית של Kext לתוך Mac OS X

תצטרך להשתמש במסוף כדי להשלים את התקנת kext, תהליך זה זהה בכל הגירסאות של OS X:

  1. העתק את קבצי ה-.kext אל /System/Library/Extensions/
  2. פתח את המסוף והקלד:
  3. cd /System/Library/Extensions/
  4. הקלד את הפקודות הבאות בטרמינל, החלף את השם kext בשם שאתה מתקין
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. עכשיו הסר את המטמונים של kext:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. אתחל מחדש את ה-Mac

תוסף הליבה אמור להיות מותקן כעת. אתה יכול לשאול רשימה של הרחבות הליבה הפעילות ב-OS X עם הפקודה kextstat כדי להיות בטוח, השתמש ב-grep כדי להגביל את התוצאות.

באופן דומה, אתה יכול להסיר פריט מאותה תיקייה /System/Library/Extensions/ כדי להסיר את ההתקנה של קובץ kext, ולהפעיל מחדש את ה-Mac כדי שהשינוי ייכנס לתוקף.

כפי שאתה יכול לראות, זה גוזל זמן רב יותר מאשר הסתמכות על מתקין אפליקציה כדי למקם קובץ kext בעצמו, וזה קצת יותר מורכב מהאלטרנטיבה כמו Kext Drop, כך שבאופן אידיאלי אתה רק אחד יישומי ההתקנה במקום זאת, מכיוון שרוב קבצי kext מגיעים מתוכנית ההתקנה של אפליקציות בכל מקרה, נכון? אף על פי כן, אם אינך יכול להשתמש באפליקציית התקנה או באפליקציית שינוי של kext מסיבה כלשהי כדי להתקין תוסף ליבה, שיטת ההתקנה הידנית המתוארת לעיל עובדת מצוין בכל הגרסאות של OS X.

תודה לניק על הטיפ

כיצד להתקין הרחבות ליבה ב-Mac OS X באופן ידני