Kaip rankiniu būdu įdiegti branduolio plėtinius sistemoje „Mac OS X“.

Anonim

Pažangiems „Mac OS X“ vartotojams gali būti naudinga žinoti, kad KEXT (branduolių plėtinius) galima įdiegti rankiniu būdu. Neautomatinio kexts diegimo į OS X procesas nėra pernelyg sudėtingas, jei esate patenkintas komandų eilute, tačiau tai yra kelių etapų procesas, kai reikia nukopijuoti atitinkamą .kext failą į atitinkamą branduolio plėtinių katalogą, tada naudoti chmod ir chown, kad priskirtumėte atitinkamus leidimus kext, kad jis veiktų taip, kaip numatyta.

Rankinis „Kext“ diegimas sistemoje „Mac OS X“

Turėsite naudoti terminalą, kad užbaigtumėte kext diegimą. Šis procesas yra vienodas visose OS X versijose:

  1. Nukopijuokite .kext failą (-us) į /System/Library/Extensions/
  2. Atidarykite terminalą ir įveskite:
  3. cd /System/Library/Extensions/
  4. Terminale įveskite šias komandas, pakeisdami kext pavadinimą tuo, kurį diegiate
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. Dabar pašalinkite kext talpyklas:
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Paleiskite „Mac“ iš naujo

Branduolio plėtinys dabar turėtų būti įdiegtas. Galite pateikti užklausą aktyvių branduolio plėtinių sąraše OS X naudodami komandą kextstat, kad įsitikintumėte, naudokite grep, kad apribotumėte rezultatus.

Panašiai galite pašalinti elementą iš to paties /System/Library/Extensions/ aplanko, kad pašalintumėte kext failą, iš naujo paleiskite „Mac“, kad pakeitimai įsigaliotų.

Kaip matote, tai užima daugiau laiko, nei pasikliauti programos diegimo programa, kad būtų galima įdėti kext, ir tai yra šiek tiek sudėtingesnė nei alternatyva, pvz., „Kext Drop“, todėl idealiu atveju turėsite tik vieną iš vietoj diegimo programos, nes dauguma kext failų vis tiek gaunami iš programų diegimo programos, tiesa? Nepaisant to, jei dėl kokių nors priežasčių negalite naudoti diegimo programos arba kext modifikatoriaus programos, kad įdiegtumėte branduolio plėtinį, aukščiau aprašytas rankinio diegimo metodas puikiai veikia visose OS X versijose.

Ačiū Nickui už patarimą

Kaip rankiniu būdu įdiegti branduolio plėtinius sistemoje „Mac OS X“.