Mac OS X'te Çekirdek Uzantılarını Manuel Olarak Yükleme
Gelişmiş Mac OS X kullanıcıları, KEXT'in (çekirdek uzantıları) manuel olarak yüklenebileceğini bilmeyi faydalı bulabilir. Komut satırında rahatsanız kext'leri OS X'e manuel olarak yükleme işlemi çok zor değildir, ancak uygun .kext dosyasını uygun çekirdek uzantıları dizinine kopyalamak ve ardından chmod ve kext'in istendiği gibi çalışması için uygun izinleri atamak için chown.
Kext'i Mac OS X'e Manuel Olarak Yükleme
Kext kurulumunu tamamlamak için Terminal'i kullanmanız gerekecek, bu işlem tüm OS X sürümlerinde aynıdır:
- .kext dosyalarını /System/Library/Extensions/ dizinine kopyalayın
- Terminali açın ve şunu yazın:
cd /System/Library/Extensions/
- Kext adını kurduğunuz adla değiştirerek terminalde aşağıdaki komutları yazın
- Şimdi kext önbelleklerini kaldırın:
- Mac'i yeniden başlatın
sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext
sudo rm -R Uzantıları.kextcache sudo rm -R Uzantıları.mkext
Çekirdek uzantısı şimdi kurulmalıdır. Emin olmak için OS X'teki aktif çekirdek uzantılarının bir listesini kextstat komutuyla sorgulayabilirsiniz, sonuçları sınırlamak için grep kullanın.
Benzer şekilde, bir kext dosyasını kaldırmak için aynı /System/Library/Extensions/ klasöründen bir öğeyi kaldırabilir, değişikliğin etkili olması için Mac'i yeniden başlatabilirsiniz.
Gördüğünüz gibi bu, kext'in kendisini yerleştirmesi için bir uygulama yükleyiciye güvenmekten daha fazla zaman alıyor ve Kext Drop gibi alternatiflerden biraz daha karmaşık. bunun yerine yükleyici uygulamaları, çünkü kext dosyalarının çoğu zaten bir uygulama yükleyicisinden geliyor, değil mi? Bununla birlikte, herhangi bir nedenle bir çekirdek uzantısı yüklemek için bir kurulum uygulaması veya kext değiştirici uygulama kullanamıyorsanız, yukarıda belirtilen manuel kurulum yöntemi OS X'in tüm sürümlerinde harika çalışır.
Tavsiye için Nick'e teşekkürler