เนื่องจาก OS X ของ Apple นั้นใช้ UNIX คุณจึงสามารถเรียกใช้คำสั่ง UNIX จำนวนมากบน Mac ของคุณได้โดยตรงจากแอพ Terminal คำสั่งเหล่านี้ช่วยให้คุณทำงานหลายอย่างบนเครื่องได้สำเร็จโดยไม่ต้องทำงานกับส่วนต่อประสานกราฟิกกับผู้ใช้ เพื่อให้คุณสามารถใช้คำสั่งเหล่านี้ได้ คุณไม่จำเป็นต้องเป็นผู้เขียนโค้ด เนื่องจากมีคำสั่งง่ายๆ มากมายที่แม้แต่ผู้ที่ไม่ใช่โปรแกรมเมอร์ก็สามารถเข้าใจและดำเนินการบนเครื่องของตนได้
เพื่อที่จะใช้คำสั่ง UNIX เหล่านี้บน Mac ของคุณ คุณต้องมียูทิลิตี้ที่เรียกว่า “Command Line Tools” ติดตั้งอยู่ในเครื่องของคุณ ตามค่าเริ่มต้น OS X ไม่ได้มาพร้อมกับเครื่องมือนี้ และคุณต้องติดตั้งด้วยตนเอง วิธีหนึ่งในการติดตั้งคือติดตั้ง Xcode และจะติดตั้งคำสั่งเหล่านี้ด้วย แต่ Xcode นั้นหนักมาก (ในขนาดไฟล์) และถ้าไม่ใช่นักพัฒนา คุณก็ไม่จำเป็นต้องใช้มัน
ในบทช่วยสอนนี้ เราจะแสดงวิธีติดตั้ง Command Line Tools โดยไม่ต้องใช้ Xcode
หมายเหตุ: คู่มือนี้ใช้กับ Mac ที่ใช้ OS X 10.9 ขึ้นไปเท่านั้น
การติดตั้งเครื่องมือบรรทัดคำสั่งโดยไม่มี Xcode
คุณจะใช้แอป Terminal เพื่อทำงานให้เสร็จ
1. เปิด Terminal โดยคลิกที่ Launchpad ใน Dock และค้นหาและคลิก Terminal
2. เมื่อ Terminal เปิดขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter มันติดตั้งเครื่องมือบรรทัดคำสั่ง
xcode-select --install
3. คุณจะได้รับข้อความถามว่าต้องการติดตั้งเครื่องมือบรรทัดคำสั่งบนเครื่องของคุณหรือไม่ คลิกที่ปุ่ม “ติดตั้ง”
4. อ่านข้อตกลงใบอนุญาตในหน้าจอต่อไปนี้แล้วคลิก “ตกลง” เพื่อดำเนินการต่อ
5. คุณควรเห็นหน้าจอต่อไปนี้เมื่อกำลังดาวน์โหลดเครื่องมือบรรทัดคำสั่ง
6. เมื่อดาวน์โหลดเครื่องมือแล้ว ให้คลิกที่ "เสร็จสิ้น" ในกล่องโต้ตอบ
7. เครื่องมือบรรทัดคำสั่งได้รับการติดตั้งสำเร็จโดยที่คุณไม่ต้องติดตั้ง Xcode
คุณพร้อมที่จะเพลิดเพลินกับคำสั่ง UNIX บน Mac ของคุณแล้ว
หากคุณต้องการถอนการติดตั้งเครื่องมือบรรทัดคำสั่ง คุณสามารถทำได้โดยใช้ขั้นตอนต่อไปนี้
ถอนการติดตั้งเครื่องมือบรรทัดคำสั่ง
กระบวนการถอนการติดตั้งไม่ได้ใช้ Terminal แต่จะลบโฟลเดอร์ด้วยตนเองโดยทำตามขั้นตอนเหล่านี้แทน
1. เปิดหน้าต่าง Finder และคลิกที่เมนู “Go” ตามด้วย “Go to Folder…”
2. เมื่อแผง Go to Folder เปิดขึ้น ให้พิมพ์เส้นทางต่อไปนี้แล้วกด Enter ควรนำคุณไปยังไดเร็กทอรีที่มีเครื่องมือบรรทัดคำสั่งอยู่
/Library/Developer/
3. คุณควรเห็นโฟลเดอร์ชื่อ “CommandLineTools” ในหน้าจอต่อไปนี้ การลบควรลบเครื่องมือบรรทัดคำสั่ง คุณสามารถทำได้โดยคลิกขวาที่โฟลเดอร์และเลือก “ย้ายไปที่ถังขยะ”
ตอนนี้ควรลบเครื่องมือบรรทัดคำสั่ง
บทสรุป
หากคุณต้องการรันคำสั่ง UNIX บน Mac แต่ไม่ต้องการติดตั้งแอป Xcode ขนาดใหญ่ คำแนะนำด้านบนจะช่วยคุณได้