วิธีแก้ไข 'ไม่พบคำสั่ง sudo apt-get' บน macOS

Debian ส่วนใหญ่ใช้ระบบบรรจุภัณฑ์ dpkg ซึ่งมีโปรแกรมและแอปพลิเคชันสำหรับการติดตั้ง เนื่องจากระบบการบรรจุนี้ ผู้ใช้จึงไม่จำเป็นต้องสร้างโปรแกรมจากซอร์สโค้ด เครื่องมือที่จำเป็นในการโต้ตอบกับระบบบรรจุภัณฑ์นี้คือ APT (Advanced Package Tool) อย่างไรก็ตาม บางครั้งเครื่องมือ APT นี้จะไม่ทำงานบน macOS และแสดงข้อผิดพลาด “sudo: apt-get: ไม่พบคำสั่ง“.

อะไรทำให้เกิดข้อผิดพลาด 'ไม่พบคำสั่ง sudo apt-get' บน macOS

เมื่อใดก็ตามที่มีข้อผิดพลาด 'ไม่พบคำสั่ง' บน Terminal ของคุณ หมายความว่าคำสั่งที่คุณพยายามใช้สำหรับแอปพลิเคชันหรือไลบรารีเฉพาะไม่พร้อมใช้งาน หากไม่ได้ติดตั้งแอพพลิเคชั่นหรือยูทิลิตี้ในระบบของคุณ คำสั่งหรือฟังก์ชั่นทั้งหมดที่เกี่ยวข้องกับยูทิลิตี้นั้นจะไม่ทำงาน เราทุกคนทราบดีว่าคำสั่งบน 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 และเรียกใช้คำสั่งเพื่อติดตั้งแพ็คเกจโดยทำตามขั้นตอนด้านล่าง:

  1. ถือ คำสั่ง คีย์และกด อวกาศ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ ป้อน.
  2. ก่อนอื่นคุณต้องติดตั้ง you เครื่องมือบรรทัดคำสั่ง Xcode โดยใช้คำสั่งต่อไปนี้:
    xcode-select --install
  3. หลังจากติดตั้งเครื่องมือ Xcode ตอนนี้ พิมพ์/คัดลอก คำสั่งต่อไปนี้เพื่อติดตั้ง โฮมบรูว์ บน macOS:
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  4. การติดตั้งจะถามหา กลับ (Enter) คีย์และ รหัสผ่าน เพื่อยืนยัน
  5. คุณจะได้รับ ติดตั้งสำเร็จ ข้อความสำหรับการติดตั้งเครื่องมืออย่างถูกต้องตามที่แสดงด้านล่าง:
  6. ตอนนี้ใช้ โฮมบรูว์, พิมพ์คำสั่งต่อไปนี้ to ติดตั้ง แพ็คเกจใด ๆ ที่คุณต้องการติดตั้ง:
    ชงติดตั้งชื่อ

    บันทึก: ชื่อในคำสั่งอาจเป็นชื่อแพ็คเกจที่คุณพยายามติดตั้งบน macOS ของคุณ

  7. คำสั่ง Brew จะติดตั้งแพ็คเกจในระบบของคุณสำเร็จ

วิธีที่ 2: การติดตั้ง MacPorts ใน macOS

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

  1. เปิด แอพสโตร์ จาก Dock และค้นหา Xcode ในช่องค้นหา คลิกที่ รับ และ ติดตั้ง เอ็กซ์โค้ด โปรดอดใจรอ การติดตั้งจะใช้เวลาสักครู่เนื่องจากขนาดประมาณ 6GB
    บันทึก: มันจะขอ ชื่อผู้ใช้ และ รหัสผ่าน สำหรับบัญชีที่คุณใช้ใน App Store

  2. คุณสามารถยอมรับข้อตกลงของ Xcode ได้โดยเปิดแอปพลิเคชันจาก แอพสโตร์ หรือ ท่าเรือ และคลิก ตกลง ปุ่ม.

    หรือพิมพ์คำสั่งต่อไปนี้ใน เทอร์มินอล เพื่อเห็นด้วยกับข้อตกลง

    sudo xcodebuild -license
  3. ถือ คำสั่ง คีย์และกด อวกาศ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ
  4. พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง เครื่องมือบรรทัดคำสั่ง Xcode:
    xcode-select --install
  5. ตอนนี้ดาวน์โหลด MacPorts สำหรับระบบปฏิบัติการที่คุณใช้จากที่นี่: MacPorts
  6. หลังจากดาวน์โหลด ให้เปิดไฟล์ที่ดาวน์โหลดมาและติดตั้งซอฟต์แวร์โดยทำตามขั้นตอน/ขั้นตอนการติดตั้งและระบุรหัสผ่านหากระบบถาม
  7. เมื่อการติดตั้งเสร็จสิ้น เริ่มต้นใหม่ Terminal และพิมพ์คำสั่งต่อไปนี้:
    sudo port selfupdate

    บันทึก: MacPorts ได้รับการติดตั้งสำเร็จหากคุณเห็นข้อความ 'การอัพเดตแหล่งพื้นฐานของ MacPorts โดยใช้rsync‘. อย่างไรก็ตามหากคุณไม่เห็นข้อความนี้คุณต้องติดตั้งใหม่ให้ถูกต้องอีกครั้ง

  8. ตอนนี้คุณสามารถ ติดตั้ง แพ็กเกจใด ๆ โดยใช้คำสั่งต่อไปนี้:
    ชื่อการติดตั้งพอร์ต sudo

    บันทึก: ชื่อในคำสั่งอาจเป็นชื่อแพ็กเกจที่คุณพยายามติดตั้งบน macOS ของคุณ

Facebook Twitter Google Plus Pinterest