Debian ส่วนใหญ่ใช้ระบบบรรจุภัณฑ์ dpkg ซึ่งมีโปรแกรมและแอพพลิเคชั่นสำหรับการติดตั้ง เนื่องจากระบบบรรจุภัณฑ์นี้ผู้ใช้ไม่จำเป็นต้องสร้างโปรแกรมจากซอร์สโค้ด เครื่องมือที่จำเป็นในการโต้ตอบกับระบบบรรจุภัณฑ์นี้คือ APT (Advanced Package Tool) อย่างไรก็ตามในบางครั้งเครื่องมือ APT นี้จะไม่ทำงานบน macOS และให้ข้อผิดพลาด“ sudo: apt-get: ไม่พบคำสั่ง '.
ข้อความผิดพลาด
อะไรทำให้เกิดข้อผิดพลาด 'sudo apt-get command not found' ใน macOS
เมื่อใดก็ตามที่เกิดข้อผิดพลาด ‘ ไม่พบคำสั่ง ’บนเทอร์มินัลของคุณหมายความว่าคำสั่งที่คุณพยายามใช้สำหรับแอปพลิเคชันหรือไลบรารีบางอย่างไม่มี หากไม่ได้ติดตั้งแอปพลิเคชันหรือยูทิลิตี้บนระบบของคุณคำสั่งหรือฟังก์ชันทั้งหมดที่เกี่ยวข้องกับยูทิลิตี้นั้นจะไม่ทำงาน เราทุกคนรู้ดีว่าคำสั่งบน Terminal ของ Linux และ macOS นั้นเหมือนกัน 99% อย่างไรก็ตามไม่ได้หมายความว่าทั้ง Linux และ macOS จะใช้ผู้จัดการและยูทิลิตี้เดียวกันในการติดตั้งและจัดการแพ็กเกจ สรุปได้ว่า คำสั่ง APT ไม่พร้อมใช้งานสำหรับ macOS
ทางเลือกอื่นของ APT สำหรับ macOS
คำสั่ง APT ใช้สำหรับดาวน์โหลดอัปเดตหรืออัปเกรดแอปพลิเคชันผ่าน Terminal อย่างไรก็ตามตัวเลือกนี้มีไว้สำหรับผู้จัดจำหน่าย Debian Linux เพียงไม่กี่รายเท่านั้น ดังนั้น macOS จึงมีทางเลือกอื่นที่ใช้งานได้เหมือนกับ APT ทางเลือกเหล่านี้ใช้สำหรับการทำงานเดียวกันของ APT และมาพร้อมกับคุณสมบัติที่แตกต่าง / ดีกว่าเล็กน้อย
วิธีที่ 1: การติดตั้ง Homebrew ใน macOS
คำสั่ง ‘ apt-get ‘มีไว้สำหรับติดตั้งแพ็คเกจบนระบบ Linux Homebrew เทียบเท่ากับ Mac เป็นตัวจัดการแพ็คเกจที่คนส่วนใหญ่รู้สึกสบายใจกับการใช้งาน Homebrew ติดตั้งแพ็กเกจลงในไดเร็กทอรีของตนเองจากนั้นลิงก์สัญลักษณ์เข้ากับไฟล์ / ผู้ใช้ / ท้องถิ่น . คุณสามารถติดตั้ง homebrew และรันคำสั่งเพื่อติดตั้งแพ็คเกจโดยทำตามขั้นตอนด้านล่าง:
- ถือ คำสั่ง คีย์และกด พื้นที่ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ ป้อน .
กำลังเปิด Terminal
- ขั้นแรกคุณต้องติดตั้งไฟล์ เครื่องมือบรรทัดคำสั่ง Xcode โดยใช้คำสั่งต่อไปนี้:
xcode-select - ติดตั้ง
การติดตั้งเครื่องมือบรรทัดคำสั่ง xcode
- หลังจากการติดตั้งเครื่องมือ Xcode ตอนนี้ พิมพ์ / สำเนา คำสั่งต่อไปนี้เพื่อติดตั้ง Homebrew บน macOS:
ทับทิม -e '$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
การติดตั้ง homebrew
- การติดตั้งจะถามหา กลับ (Enter) และ รหัสผ่าน เพื่อยืนยัน
- คุณจะได้รับไฟล์ ติดตั้งสำเร็จ ข้อความสำหรับการติดตั้งเครื่องมืออย่างถูกต้องดังที่แสดงด้านล่าง:
ติดตั้งข้อความสำเร็จ
- ตอนนี้ใช้ Homebrew พิมพ์คำสั่งต่อไปนี้เพื่อ ติดตั้ง แพ็คเกจใด ๆ ที่คุณต้องการติดตั้ง:
ชงติดตั้งชื่อ
การติดตั้งแพ็คเกจโดยใช้คำสั่ง homebrew
บันทึก : ชื่อในคำสั่งอาจเป็นชื่อแพ็กเกจที่คุณพยายามติดตั้งบน macOS ของคุณ
- คำสั่ง Brew จะติดตั้งแพ็คเกจบนระบบของคุณได้สำเร็จ
วิธีที่ 2: การติดตั้ง MacPorts ใน macOS
ซอฟต์แวร์ MacPorts ใช้สำหรับรวบรวมติดตั้งและจัดการซอฟต์แวร์โอเพนซอร์ส MacPorts จะติดตั้งการอ้างอิงที่จำเป็นโดยอัตโนมัติสำหรับพอร์ตที่ผู้ใช้พยายามติดตั้ง ใช้งานง่าย คุณสามารถติดตั้งดาวน์โหลดหรือคอมไพล์แอปพลิเคชันและไลบรารีโดยใช้คำสั่งเดียว MacPorts ยังมีการอัพเกรดและถอนการติดตั้งสำหรับพอร์ตที่ติดตั้ง คุณสามารถติดตั้งได้โดยทำตามขั้นตอนด้านล่างนี้อย่างระมัดระวัง:
- เปิด แอพสโตร์ จาก Dock และค้นหา Xcode ในช่องค้นหา คลิกที่ รับ และ ติดตั้ง Xcode โปรดใช้เวลาสักครู่ในการติดตั้งเนื่องจากมีขนาดประมาณ 6GB
บันทึก : มันจะถามหา ชื่อผู้ใช้ และ รหัสผ่าน สำหรับบัญชีที่คุณใช้บน App Storeการติดตั้ง Xcode จาก App Store
- คุณสามารถยอมรับข้อตกลงของ Xcode โดยเปิดแอปพลิเคชันจาก แอพสโตร์ หรือ แม้ว่า แล้วคลิกไฟล์ ตกลง ปุ่ม.
ปุ่มตกลงสำหรับข้อตกลง
หรือโดยพิมพ์คำสั่งต่อไปนี้ใน เทอร์มินอล เพื่อตกลงกับข้อตกลง
sudo xcodebuild - ใบอนุญาต
- ถือ คำสั่ง คีย์และกด พื้นที่ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ
กำลังเปิด Terminal
- พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งไฟล์ เครื่องมือบรรทัดคำสั่ง Xcode :
xcode-select - ติดตั้ง
การติดตั้งเครื่องมือบรรทัดคำสั่ง xcode
- ตอนนี้ดาวน์โหลด MacPorts สำหรับระบบปฏิบัติการของคุณที่คุณใช้จากที่นี่: MacPorts
กำลังดาวน์โหลด MacPorts จากไซต์
- หลังจากดาวน์โหลดแล้วให้เปิดไฟล์ที่ดาวน์โหลดมาและติดตั้งซอฟต์แวร์โดยทำตามขั้นตอน / ขั้นตอนการติดตั้งและระบุรหัสผ่านหากถูกถาม
- เมื่อการติดตั้งเสร็จสมบูรณ์ เริ่มต้นใหม่ Terminal และพิมพ์คำสั่งต่อไปนี้:
sudo port selfupdate
การอัปเดตและตรวจสอบ MacPorts ใน Terminal
บันทึก : ติดตั้ง MacPorts สำเร็จแล้วหากคุณเห็นข้อความ ‘ การอัปเดตแหล่งที่มาพื้นฐานของ MacPorts โดยใช้ rsync ‘. อย่างไรก็ตามหากคุณไม่เห็นข้อความนี้คุณต้องติดตั้งใหม่ให้ถูกต้องอีกครั้ง
- ตอนนี้คุณสามารถ ติดตั้ง แพ็กเกจใด ๆ โดยใช้คำสั่งต่อไปนี้:
ชื่อการติดตั้งพอร์ต sudo
การติดตั้งผ่าน MacPorts
บันทึก : ชื่อในคำสั่งอาจเป็นชื่อแพ็กเกจที่คุณพยายามติดตั้งบน macOS ของคุณ