Arduino IDEmacOS Sierra 1
Arduino IDE macOS Sierra Macintosh
เนื่องจากชุดซอฟตแวรติดตั้ง Arduino IDE 1.8.x by INEX เปนชุดซอฟตแวรที่มิไดผานการ ลงทะเบียนบน Mac App Store ทั่วไป เมื่อผูใชงานนํามาติดตั้งบนระบบปฏิบัติการ macOS Sierra จําเปนจะตองเปดความสามารถในการติดตั้งซอฟตแวรจากภายนอกเสียกอน โดยตองกระทําผานหัว ขอ Anywhere ในหมวด Security & Privacy ของ System Preferences
รูปที่ 1 แสดงการเลือกหัวขอ Anywhere เพือให ่ ผูใช งานสามารถติดตังซอฟต ้ แวรทีมิ่ ไดผานการลงทะเบียน บน Mac App Store
2 Arduino IDEmacOS Sierra
ในระบบปฏิบัติการรุนกอนหนานี้หัวขอ Anywhere ถูกเปดเผยใหผูใชงานสามารถเลือก กําหนดไดตามปกติ แตในระบบปฏิบัติการ macOS Sierra หัวขอ Anywhere จะถูกซอนเอาไว แตผู ใชงานสามารถเปดความสามารถนี้ไดจากการพิมพคําสั่งในแบบบรรทัดคําสั่งหรือคอมมานไลน (command line) จากแอปพลิเคชั่น Terminal ที่มีอยูภายใน Utilities โดยมีขั้นตอนดังตอไปนี้ (1) หากเปดหนาตาง System Preferences อยู ใหปดกอน (2) จากนันเป ้ ดแอปพลิเคชัน่ Terminal จากโฟลเดอร /Applications/Utilities หรือคลิกทีไอคอน ่ Finder ตามรูปที่ 2 2.1
2.2
2.3
รูปที่ 2 แสดงการขันตอนเลื ้ อกเปดแอปพลิเคชัน่ Terminal (2.1) คลิกไอคอน Finder (2.2) เขาถึงโฟลเดอร Utilities (2.3) แสดงไอคอนแอปพลิเคชัน่ Terminal ทีอยู ่ ภายในโฟลเดอร Utilities
Arduino IDEmacOS Sierra 3
(3) เปดแอปพลิเคชั่น Terminal ขึ้นมาใชงานตามรูปที่ 3
รูปที่ 3 แสดงหนาตางของแอปพลิเคชัน่ Terminal (4) พิมพคําสั่ง sudo spctl —master-disable
เพืออนุ ่ ญาตใหติดตังซอฟต ้ แวรจากภายนอกได โดยเมือพิ ่ มพคําสังเสร็ ่ จ ตามรูปที่ 4 กดปุม Enter จะปรากฏหัวขอ Anywhere ขึนมาใช ้ งานในหมวด Security & Privacy ของ System Preferences ในภายหลัง
รูปที่ 4 แสดงการพิมพคําสังในหน ่ าตางของแอพพลิเคชัน่ Terminal
4 Arduino IDEmacOS Sierra
(5) จากนั้นเปด System Preferences ขึ้นมาจากโฟลเดอร /Applications หรือคลิกที่ไอคอน Finder ตามรูปที่ 5 5.1
5.2
5.3
รูปที่ 5 แสดงการขันตอนเลื ้ อกเปด System Preferencesl (5.1) คลิกไอคอน Finder (5.2) เขาถึงโฟลเดอร Utilities (5.3) แสดงไอคอน System Preferences ทีอยู ่ ภายในโฟลเดอร Utilities
Arduino IDEmacOS Sierra 5
(6) ที่หนาตาง System Preferences เลือกที่แท็ป General จากนั้นทําการปลดล็อกไอคอนแม กุญแจดานลางตามรูปที่ 6
รูปที่ 6 แสดงการคลิกการปลดล็อกไอคอนแมกุญแจ
6 Arduino IDEmacOS Sierra
(7) จากนั้นจะปรากฏหนาตางถามถึง password ตามรูปที่ 7 ผูใชงานตองปอนรหัสผานของ เครื่องตามที่เคยตั้งไวใชงาน แตถาไมเคยมีการตั้งคาใดๆ ใหกดปุม Enter เพือผ ่ านขั้นตอนนี้ไป รูปที่ 7 แสดงการปอนรหัสผานเพือเข ่ าไป แกไขสิทธิในการติ ์ ดตังแอปพลิ ้ เคชันภายใน ่ คอมพิวเตอร Macintosh
(8) จากนั้นคลิกเลือกรายการ Anywhere เพืออนุ ่ ญาตใหติดตั้งซอฟตแวรจากภายนอกได แลว คลิกปุม Allow From Anywhere ตามรูปที่ 8
รูปที่ 8 แสดงการคลิกเลือกรายการ Anywhere เพืออนุ ่ ญาตใหติดตังชุ ้ ดซอฟตแวรจากภายนอก
Arduino IDEmacOS Sierra 7
(9) หลังจากนี้ผูใชงานสามารถติดตั้งโปรแกรม Arduino IDE ไดตามปกติ (10) ในกรณีที่ผูใชงานตองการซอนรายการ Anywhere ใหกลับไปเหมือนเดิม ทําไดดวยการ พิมคําสั่งที่แอปพลิเคชั่น Terminal แลวกดปุม Enter ดังนี้ sudo spctl —master-enable
หลังจากนั้นรายการ Anywhere จะหายไป ดังรูปที่ 9
รูปที่ 9 รายการ Anywhere ถูกซอนตามคาดังเดิ ้ ม