วิธีการติดตั้งส่วนขยายของเคอร์เนลใน Mac OS X ด้วยตนเอง
ผู้ใช้ Mac OS X ขั้นสูงอาจพบว่า KEXT (ส่วนขยายเคอร์เนล) สามารถติดตั้งด้วยตนเองได้ กระบวนการติดตั้ง kext ด้วยตนเองลงใน OS X ไม่ใช่เรื่องยากหากคุณพอใจกับบรรทัดคำสั่ง แต่เป็นกระบวนการหลายขั้นตอนในการคัดลอกไฟล์ .kext ที่เหมาะสมไปยังไดเรกทอรีส่วนขยายของเคอร์เนลที่เหมาะสมจากนั้นใช้ chmod และ chown เพื่อกำหนดสิทธิ์ที่เหมาะสมให้กับ kext เพื่อที่จะทำงานตามที่ตั้งใจ
ติดตั้ง Kext ด้วยตัวเองลงใน Mac OS X
คุณจำเป็นต้องใช้ Terminal เพื่อติดตั้ง kext ให้เสร็จสมบูรณ์ขั้นตอนนี้จะเหมือนกันในทุกเวอร์ชันของ OS X:
- คัดลอกไฟล์ .kext ไปที่ / System / Library / Extensions /
- เปิด Terminal และพิมพ์:
cd /System/Library/Extensions/
- พิมพ์คำสั่งต่อไปนี้ที่เทอร์มินัลแทนที่ชื่อ kext ด้วยชื่อที่คุณกำลังติดตั้ง
- ตอนนี้เอาแคช kext:
- เริ่มต้น Mac ใหม่
sudo chmod -R 755 kextfile.kext
sudo chown -R root:wheel kextfile.kext
sudo rm -R Extensions.kextcache
sudo rm -R Extensions.mkext
ตอนนี้ควรติดตั้งส่วนขยายของเคอร์เนลแล้ว คุณสามารถค้นหารายการส่วนขยายเคอร์เนลที่ใช้งานได้ใน OS X ด้วยคำสั่ง kextstat เพื่อให้แน่ใจว่าให้ใช้ grep เพื่อ จำกัด ผลลัพธ์
ในทำนองเดียวกันคุณสามารถนำรายการออกจากโฟลเดอร์ / System / Library / Extensions / / โฟลเดอร์เพื่อถอนการติดตั้งไฟล์ kext โดยรีบูตเครื่อง Mac ใหม่เพื่อให้การเปลี่ยนแปลงมีผล
อย่างที่คุณเห็นนี้ใช้เวลานานกว่าการใช้โปรแกรมติดตั้งแอปเพื่อติดตั้ง kext และซับซ้อนกว่าทางเลือกอื่นเช่น Kext Drop ดังนั้นนึกคิดคุณจะเป็นเพียงแค่แอพพลิเคชันการติดตั้งแทนเนื่องจาก kext ส่วนใหญ่ ไฟล์มาจากโปรแกรมติดตั้งโปรแกรมต่อไปใช่ไหม? อย่างไรก็ตามหากคุณไม่สามารถใช้แอปติดตั้งหรือแอปพลิเคชันปรับเปลี่ยน kext ด้วยเหตุผลบางประการในการติดตั้งส่วนขยายของเคอร์เนลวิธีติดตั้งด้วยตนเองที่ระบุไว้ด้านบนจะใช้ได้ผลดีในทุกเวอร์ชันของ OS X
ขอขอบคุณ Nick สำหรับเคล็ดลับ