Luettele kaikki kolmannen osapuolen ydinlaajennukset Mac OS X:ssä
Jos teet vianmääritystä Mac-koneessa, jossa on joitakin erityisen outoja ongelmia, joita rutiinitoimenpiteet eivät näytä ratkaisevan, voi olla hyödyllistä luetella, mitkä ytimen laajennukset ovat aktivoituja, erityisesti kolmannen osapuolen kext-tiedostot, jotka on ladattu OS X.
Mac OS X:ssä ladattavien ja käynnissä olevien ydinlaajennusten määrittäminen on melko helppoa, ja käyttämällä grepiä voit helposti luetella kaikki kolmannen osapuolen kextit .Voit myös käyttää samaa komentoa listataksesi myös alkuperäiset ytimen laajennukset. Suorittaaksesi tämän, käytät kextstat-komentoa ja putsaa tulos grepiin komentorivin avulla. Tämä toimii samoin kaikissa Mac OS X:n versioissa.
Kuinka nähdä kaikki kolmannen osapuolen ydinlaajennukset Mac OS X:ssä
Täydellinen syntaksi kolmannen osapuolen ydinlaajennusten näkemiseksi on seuraava:
kextstat | grep -v com.apple
Tulostus vaihtelee sen mukaan, mitä kolmannen osapuolen laajennuksia ytimessä on. Se voi näyttää suunnilleen tältä:
Hakemistoviitteet Osoitekoko Langallinen nimi (versio) Linkitetty vastaan 117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye .mitä ihmettä.WeirdExtension (1) 5 2
Jos näet luettelossa jotain sopimatonta, se voi olla hyvä paikka aloittaa vianetsintä.
Kuinka luetella kaikki ydinlaajennukset OS X:ssä
Tietenkin voit aina luetella kaikki ydinlaajennukset (eli Applen viralliset Mac OS X -kextit mukaan lukien) kirjoittamalla seuraavan komentojonon:
kextstat
Tulos tästä tulee olemaan merkittävä, mutta se voi silti olla arvokasta.
Jos haluat lisätietoja kextstatista, kirjoita "man kextstat" avataksesi man-sivun OS X -päätteessä.
Älä unohda, että voit tarvittaessa tarkastaa manuaalisesti myös perinteisen ytimen laajennusjärjestelmän kansion sijainnin, jopa siirtämällä ja poistamalla kext-tiedostoja sieltä asennuksen, asennuksen poistamisen, vianmäärityksen tai ytimen laajennusten löytäminen.