Hur man installerar kärntillägg i Mac OS X manuellt

Anonim

Avancerade Mac OS X-användare kan tycka att det är användbart att veta att KEXT (kärntillägg) kan installeras manuellt. Processen att installera kext manuellt i OS X är inte alltför svår om du är bekväm med kommandoraden, men det är en process i flera steg att kopiera lämplig .kext-fil till lämplig katalog för kärntillägg och sedan använda chmod och chown för att tilldela lämpliga behörigheter till kext så att den kommer att köras som avsett.

Installera Kext manuellt i Mac OS X

Du måste använda terminalen för att slutföra kext-installationen, denna process är densamma i alla versioner av OS X:

  1. Kopiera .kext-filen(erna) till /System/Library/Extensions/
  2. Öppna terminalen och skriv:
  3. cd /System/Library/Extensions/
  4. Skriv följande kommandon på terminalen och ersätt kext-namnet med det du installerar
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Ta bort nu kext-cachen:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Starta om Mac

Kärntillägget ska nu installeras. Du kan fråga en lista över de aktiva kärntilläggen i OS X med kommandot kextstat för att vara säker, använd grep för att begränsa resultaten.

På samma sätt kan du ta bort ett objekt från samma /System/Library/Extensions/-mapp för att avinstallera en kext-fil, starta om Mac igen för att ändringen ska träda i kraft.

Som du kan se är detta mer tidskrävande än att förlita sig på en appinstallatör för att placera en kext själv, och det är lite mer komplext än alternativet som Kext Drop, så helst kommer du bara en av installationsprogrammen istället, eftersom de flesta kext-filer kommer från ett programinstallationsprogram ändå, eller hur? Icke desto mindre, om du av någon anledning inte kan använda en installationsapp eller en kext modifier-app för att installera ett kärntillägg, fungerar den manuella installationsmetoden som beskrivs ovan utmärkt i alla versioner av OS X.

Tack till Nick för tipset

Hur man installerar kärntillägg i Mac OS X manuellt