Kexts sau extensiile kernel extind funcționalitatea de bază a kernel-ului Darwin al macOS. Sunt similare cu driverele de sub Windows și permit nucleului să comunice cu hardware-ul computerului. De cele mai multe ori aceste fișiere nu necesită întreținere. Dar dacă aveți probleme sau creați un Hackintosh, este posibil să fie nevoie să vă lăsați cu un kext sau două.
Unde sunt găsite Kexts?
Puteți găsi textele în două locuri pe Mac. Majoritatea trăiesc în directorul „Sistem / Bibliotecă / Extensii”, care este acasă principală pentru chexturi. Unele se găsesc și în folderul „/ Library / Extensions”, dar acest lucru este mai puțin frecvent.
Puteți recunoaște fișierele după extensia lor .kext, precum și pictograma lor în stil plugin.
Eliminarea Kexts
Există două moduri de a elimina un kext. Prima modalitate este prin utilizarea comenzii Terminal kextunload
.
1. Determinați ce kext trebuie să eliminați. Fii absolut sigur că ai cel potrivit. Eliminarea unui kext critic pentru sistem poate provoca probleme majore, iar numele de kext sunt adesea criptice.
2. Deschideți Terminal și introduceți următoarea comandă:
sudo kextunload /System/Library/Extensions/kext.kext
Asigurați-vă că schimbați „kext.kext” la numele fișierului dvs. kext. De exemplu, dacă kext-ul pe care doriți să îl eliminați se numește „AppleIntelE1000e.kext”, comanda va fi:
sudo kextunload /System/Library/Extensions/AppleIntelE1000e.kext
3. Tastați parola de administrator și apăsați Enter.
Dacă acest lucru nu funcționează, puteți, de asemenea, să ștergeți cu forța kext-ul folosind rm
.
1. Utilizați următoarea comandă Terminal pentru a elimina fișierul kext:
sudo rm -rf /System/Library/Extensions/kext.kext
Asigurați-vă că schimbați „kext.kext” la numele fișierului dvs. kext. De exemplu, dacă kextul pe care doriți să îl eliminați este denumit AppleIntelE1000e.kext, comanda ar fi:
sudo rm -rf /System/Library/Extensions/AppleIntelE1000e.kext
2. Introduceți parola de administrator și apăsați Enter.
3. Reporniți computerul.
Instalarea automată a Kexts
Instalarea textelor nu este la fel de simplă ca eliminarea acestora. Se poate face manual, dar utilizarea unui utilitar de instalare kext precum KextBeast este mult mai ușoară. KextBeast a fost creat pentru utilizare pe Hackintoshes, dar va funcționa la fel de bine pe un Mac vanilat.
1. Descărcați KextBeast. Dacă nu aveți încă un cont gratuit cu tonymacx86.com, va trebui să creați unul pentru a descărca fișierul.
2. Mutați fișierul kext pe care doriți să îl instalați pe desktop. Programul va funcționa automat pe orice fișiere kext din directorul ~ / Desktop, deci asigurați-vă că aveți cel corect.
3. Deschideți KextBeast și faceți clic pe „Continuați”.
4. Faceți din nou clic pe „Continuați”.
5. Alegeți unitatea de pornire a sistemului ca destinație de instalare și faceți clic pe „Continuare”.
6. Bifați caseta de lângă „/ System / Library / Extensions” sau „/ Library / Extensions”, în funcție de locul în care trebuie instalat kextul. Dacă nu știți ce om alegeți, alegeți „/ Sistem / Bibliotecă / Extensii”.
8. Faceți clic pe „Continuați”.
9. Introduceți parola de administrator și faceți clic pe „Instalați software”.
10. Așteptați finalizarea instalării și faceți clic pe „Închidere”.
11. Reporniți computerul.
Instalarea manuală a Kexts
Kexts poate fi instalat și manual. Cu toate acestea, este un proces mai greoi, iar Mac-ului tău chiar nu-i place să instalezi astfel de texte.
1. Trageți și fixați fișierul kext în „/ System / Library / Extensions”.
2. Faceți clic pe „Autentificare”.
3. Introduceți parola de administrator.
4. Deschideți Terminal și utilizați comanda sudo kextload kext.kext
pentru a încărca fișierul kext nou copiat. Asigurați-vă că înlocuiți „kext.kext” cu numele fișierului dvs. kext.
5. Introduceți parola de administrator.
6. Reporniți computerul.
Concluzie
Nu ar trebui să aveți nevoie să vă încurcați prea des cu textele. Dacă trebuie să eliminați un kext, puteți utiliza Terminalul pentru al șterge fără probleme. Și dacă trebuie să instalați un kext, utilizați KextBeast pentru a simplifica procesul.