วิธีการติดตั้ง Homebrew บน Mac

Withi Kar Tid Tang Homebrew Bn Mac



Homebrew เป็นระบบจัดการแพ็คเกจฟรีที่ใช้ในการติดตั้ง ลบ และอัปเดตแพ็คเกจบน macOS โดยใช้คำสั่งเทอร์มินัล Homebrew ช่วยลดความยุ่งยากในการติดตั้งแพ็คเกจบน macOS และช่วยให้นักพัฒนาปรับปรุงงานของพวกเขา บทช่วยสอนนี้เป็นแนวทางในการติดตั้งและใช้งาน Homebrew บน Mac เนื่องจาก Homebrew เป็นตัวจัดการแพ็คเกจบนเทอร์มินัล คุณต้องรู้หน้าที่ของเทอร์มินัลบน Mac

Terminal หรือที่เรียกว่าอินเทอร์เฟซบรรทัดคำสั่งคือแอปที่ให้คุณโต้ตอบกับระบบในรูปแบบที่ไม่ใช่กราฟิก เทอร์มินัลอาจดูน่ากลัวสำหรับผู้ที่ยังใหม่กับมัน แต่ก็ยังมีศักยภาพมาก เนื่องจากมันช่วยให้คุณทำงานอัตโนมัติบนระบบของคุณได้







คำสั่ง Homebrew ทำให้ง่ายต่อการติดตั้งแพ็คเกจโอเพ่นซอร์สและเครื่องมือสำหรับนักพัฒนาบน Mac เนื่องจาก Mac ไม่ได้มาพร้อมกับตัวจัดการแพ็คเกจ มาดูวิธีการติดตั้ง Homebrew บน Mac:



ข้อกำหนดเบื้องต้น



ข้อกำหนดเบื้องต้นต่อไปนี้จำเป็นสำหรับการติดตั้ง Homebrew บน Mac:





  • ระบบที่มี macOS (Mojave และใหม่กว่า)
  • ผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบ

วิธีการติดตั้ง Homebrew บน Mac

การติดตั้ง Homebrew บน Mac เป็นกระบวนการ 2 ขั้นตอน:

  1. การติดตั้งเครื่องมือบรรทัดคำสั่ง Xcode
  2. การติดตั้ง Homebrew

ฟังก์ชัน Homebrew ขึ้นอยู่กับเครื่องมือ Xcode Command Line ซึ่งจำเป็นต้องติดตั้งก่อนติดตั้ง Homebrew มาดูวิธีการติดตั้ง Xcode Command Line Tools Mac



1: วิธีการติดตั้ง Xcode Command Line Tools บน Mac

ในการติดตั้ง Homebrew บน Mac คุณต้องมี Xcode Command Line Tools ติดตั้งอยู่ในระบบของคุณ เนื่องจาก Homebrew ต้องการให้เครื่องมือเหล่านี้ทำงาน

Xcode เป็น IDE จาก Apple เพื่อพัฒนาแอพพลิเคชั่นบน iOS, iPadOS และ macOS หากติดตั้งอยู่บนระบบของคุณแล้ว คุณไม่จำเป็นต้องติดตั้ง Xcode Command Line Tools แต่ถ้าไม่ได้ติดตั้งไว้ คุณไม่จำเป็นต้องติดตั้ง Xcode IDE ทั้งหมด เนื่องจากจะใช้พื้นที่จัดเก็บประมาณ 10GB ให้ติดตั้ง Xcode Command Line Tools แทน

ขั้นแรกให้เปิดเทอร์มินัลบน Mac ของคุณโดยกด คอมมานด์ + สเปซบาร์ กุญแจ, ค้นหา เทอร์มินัล แล้วกด Enter เพื่อเปิด:

พิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบว่ามีการติดตั้ง Xcode Command Line Tools หรือไม่:

xcode-select -p

คำสั่งดังกล่าวจะพิมพ์ไดเร็กทอรีของนักพัฒนาที่ใช้งานอยู่ หากคุณได้รับข้อผิดพลาด แสดงว่าไม่ได้ติดตั้ง Xcode Command Line Tools:

ในการติดตั้ง Xcode Command Line Tools ให้ใช้คำสั่งที่ระบุด้านล่าง:

xcode-select --ติดตั้ง

กล่องโต้ตอบจะปรากฏขึ้นคลิก ติดตั้ง:

เห็นด้วย ที่ ข้อตกลง :

การดาวน์โหลดจะเริ่มขึ้น:

คลิก เสร็จแล้ว เมื่อการดาวน์โหลดเสร็จสิ้น:

ตรวจสอบการติดตั้ง Xcode Command Line Tools โดยใช้:

xcode-select -ใน

ในการตรวจสอบการใช้เส้นทางของนักพัฒนา:

xcode-select -p

Xcode Command Lines Tools ได้รับการติดตั้งบนระบบของคุณแล้ว และตอนนี้ไปยังขั้นตอนต่อไป

วิธีการติดตั้ง Homebrew บน Mac

Mac มีอยู่สองประเภทหลัก:

  1. Mac ที่ใช้ Intel (Intel i5, i7)
  2. Mac ที่ใช้ Apple Silicon (M1/M2)

ขั้นตอนการติดตั้ง Homebrew บนเครื่องทั้งสองประเภทจะคล้ายคลึงกัน แต่ Mac ที่ใช้ Apple Silicon ต้องมีขั้นตอนเพิ่มเติมซึ่งจะกล่าวถึงในหัวข้อต่อไปนี้

i: วิธีการติดตั้ง Homebrew บน Mac ที่ใช้ Intel

ดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล macOS เพื่อเริ่มการติดตั้งตัวจัดการแพ็คเกจ Homebrew:

/ bin / ทุบตี -ค ' $(ขด -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '

สคริปต์ด้านบนจะติดตั้ง Homebrew ในไฟล์ /usr/ท้องถิ่น/ ไดเรกทอรี

ii: วิธีการติดตั้ง Homebrew บน M1 Mac

ขั้นตอนข้างต้นจะติดตั้ง Homebrew ใน /opt/โฮมบรูว์/ ไดเร็กทอรีถ้า Mac เป็น Apple Silicon based (M1/M2)

บน Mac M1 หรือ M2 มีขั้นตอนเพิ่มเติมในการติดตั้ง Homebrew ตามค่าเริ่มต้น Homebrew จะถูกดาวน์โหลดในไดเร็กทอรี /opt/homebrew ไดเร็กทอรีนี้ไม่ได้เป็นส่วนหนึ่งของตัวแปรสภาพแวดล้อม ($PATH)

ในการทำให้ไดเร็กทอรีนี้เป็นส่วนหนึ่งของตัวแปรสภาพแวดล้อมให้รันคำสั่งต่อไปนี้บน Mac ที่ใช้ Apple Silicon:

เสียงก้อง 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofile

eval ' $(/opt/homebrew/bin/brew shellenv) '

หรือเปิด zprofile ไฟล์ใน นาโน แก้ไขโดยใช้คำสั่ง:

sudo นาโน ~ / .zprofile

ตอนนี้ เพิ่มบรรทัดต่อไปนี้ในไฟล์และบันทึก:

eval ' $(/opt/homebrew/bin/brew shellenv) '

บันทึก: คู่มือการติดตั้ง Homebrew ในบทความนี้มีไว้สำหรับ macOS 11.X Big Sur Homebrew ไม่รองรับ macOS เวอร์ชันเก่าอย่างเป็นทางการ แต่อาจทำงานบน macOS Mojave และ Catalina

ในการตรวจสอบการติดตั้ง Homebrew ให้ใช้คำสั่งที่ระบุด้านล่าง:

ชง --รุ่น

หากต้องการอัปเดต Homebrew เป็นเวอร์ชันล่าสุด ให้ใช้:

อัพเดทเบียร์

สำหรับความช่วยเหลือที่เกี่ยวข้องกับ Homebrew ให้ดำเนินการ:

ชง --ช่วย

หากต้องการอ่านหน้าคู่มือ Homebrew ให้ใช้:

ชาย ชง

วิธีใช้ Homebrew บน Mac

Homebrew มาพร้อมกับคำสั่งมากมายในการจัดการแพ็คเกจ คำสั่งที่ใช้กันทั่วไปบางคำสั่งจะกล่าวถึงในส่วนต่อไปนี้:

การติดตั้งแพ็คเกจ

ในการติดตั้งสูตรหรือแพ็คเกจ ให้ใช้ไวยากรณ์ต่อไปนี้:

ชง ติดตั้ง < package_name >

บันทึก: สำหรับสูตรของแพ็คเกจ Homebrew จะใช้; มันให้คำแนะนำสำหรับ Homebrew ในการติดตั้งแพ็คเกจ

ตัวอย่างเช่น ในการติดตั้ง wget ยูทิลิตี้แทนที่ กับ wget ในคำสั่งด้านบน:

ชง ติดตั้ง wget

การติดตั้งถัง

คุณยังสามารถติดตั้งแอพที่ใช้ GUI ได้โดยใช้ Homebrew ซึ่งใช้ไวยากรณ์ต่อไปนี้:

ชง ติดตั้ง --ถัง < package_name >

บันทึก: ในการติดตั้งแพ็คเกจดั้งเดิมของ macOS Homebrew จะใช้คำจำกัดความของถัง

ตัวอย่างเช่น ในการติดตั้งเบราว์เซอร์ Firefox ให้ใช้:

ชง ติดตั้ง --ถัง firefox

รายการแพ็คเกจที่ติดตั้ง

ในการตรวจสอบแพ็คเกจที่ติดตั้ง เราสามารถแสดงรายการแพ็คเกจที่ติดตั้ง Homebrew โดยใช้:

รายการชง

ถอนการติดตั้งแพ็คเกจ

หากต้องการถอนการติดตั้งแพ็คเกจ Homebrew ให้ทำตามไวยากรณ์ที่ระบุด้านล่าง:

ถอนการติดตั้งชง < package_name >

เพื่อลบ wget การใช้แพ็คเกจ:

ถอนการติดตั้งชง wget

ในการลบถังใช้ไวยากรณ์ต่อไปนี้:

ถอนการติดตั้งชง --ถัง < package_name >

หากต้องการลบ Firefox cask ให้แทนที่ :

ถอนการติดตั้งชง --ถัง firefox

การตรวจสอบการขึ้นต่อกันของแพ็คเกจ

ในการตรวจสอบการขึ้นต่อกันของแพ็คเกจเฉพาะ ให้ใช้คำสั่งที่กล่าวถึงด้านล่าง:

ชงเหล้า < package_name >

ตัวอย่างเช่น เพื่อตรวจสอบการขึ้นต่อกันของ wget , ดำเนินการ:

ชงเหล้า wget

กำลังอัพเดทแพ็คเกจ

ในการอัพเดตแพ็คเกจ Homebrew ให้ใช้ไวยากรณ์ต่อไปนี้:

อัพเดทเบียร์ < package_name >

รายการแพ็คเกจที่ล้าสมัย

หากต้องการแสดงรายการแพ็คเกจที่ล้าสมัย ให้ใช้คำสั่งต่อไปนี้ในเทอร์มินัล:

ชงล้าสมัย

การลบการพึ่งพาที่ไม่จำเป็น

ในการลบการพึ่งพาที่ไม่ต้องการ ให้ใช้:

ชงอัตโนมัติลบ --dry-run

แสดงรายการข้อผิดพลาดและคำเตือนของ Homebrew

ในการแสดงรายการข้อผิดพลาดและปัญหาของ Homebrew ให้ใช้คำสั่งที่ระบุด้านล่าง:

ชงหมอ

วิธีถอนการติดตั้ง Homebrew จาก Mac

หากคุณไม่ต้องการตัวจัดการแพ็คเกจสำหรับ Mac ของคุณที่ใช้ macOS Mojave หรือใหม่กว่าอีกต่อไป คุณสามารถลบ Homebrew ออกได้อย่างง่ายดายโดยใช้คำสั่งที่ให้มาด้านล่าง:

/ bin / ทุบตี -ค ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) '

วิธีถอนการติดตั้ง Xcode Command Line Tools

หากต้องการถอนการติดตั้ง Xcode Command Line Tools ให้รันคำสั่งที่ระบุด้านล่างในเทอร์มินัล:

sudo rm -rf / ห้องสมุด / นักพัฒนา / CommandLineTools

บทสรุป

macOS ไม่ได้มาพร้อมกับตัวจัดการแพ็คเกจใด ๆ ซอฟต์แวร์ส่วนใหญ่ติดตั้งโดยใช้ GUI Homebrew เป็นตัวจัดการแพ็คเกจที่ทำให้ง่ายต่อการติดตั้งแพ็คเกจบน macOS ผ่านอินเทอร์เฟซบรรทัดคำสั่ง มันค่อนข้างสะดวกในการติดตั้งเครื่องมือสำหรับนักพัฒนาและแม้แต่แอพพลิเคชั่น GUI โอเพ่นซอร์ส macOS ดั้งเดิม