วิธีแก้ไข 'sudo apt-get command not found' บน macOS



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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 และรันคำสั่งเพื่อติดตั้งแพ็คเกจโดยทำตามขั้นตอนด้านล่าง:

  1. ถือ คำสั่ง คีย์และกด พื้นที่ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ ป้อน .

    กำลังเปิด Terminal



  2. ขั้นแรกคุณต้องติดตั้งไฟล์ เครื่องมือบรรทัดคำสั่ง Xcode โดยใช้คำสั่งต่อไปนี้:
    xcode-select - ติดตั้ง

    การติดตั้งเครื่องมือบรรทัดคำสั่ง xcode

  3. หลังจากการติดตั้งเครื่องมือ Xcode ตอนนี้ พิมพ์ / สำเนา คำสั่งต่อไปนี้เพื่อติดตั้ง Homebrew บน macOS:
    ทับทิม -e '$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'

    การติดตั้ง homebrew

  4. การติดตั้งจะถามหา กลับ (Enter) และ รหัสผ่าน เพื่อยืนยัน
  5. คุณจะได้รับไฟล์ ติดตั้งสำเร็จ ข้อความสำหรับการติดตั้งเครื่องมืออย่างถูกต้องดังที่แสดงด้านล่าง:

    ติดตั้งข้อความสำเร็จ

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

    การติดตั้งแพ็คเกจโดยใช้คำสั่ง homebrew

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

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

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

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

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

    การติดตั้ง Xcode จาก App Store

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

    ปุ่มตกลงสำหรับข้อตกลง

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

    sudo xcodebuild - ใบอนุญาต
  3. ถือ คำสั่ง คีย์และกด พื้นที่ เพื่อเปิด Spotlight จากนั้นพิมพ์ เทอร์มินอล และ

    กำลังเปิด Terminal

  4. พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งไฟล์ เครื่องมือบรรทัดคำสั่ง Xcode :
    xcode-select - ติดตั้ง

    การติดตั้งเครื่องมือบรรทัดคำสั่ง xcode

  5. ตอนนี้ดาวน์โหลด MacPorts สำหรับระบบปฏิบัติการของคุณที่คุณใช้จากที่นี่: MacPorts

    กำลังดาวน์โหลด MacPorts จากไซต์

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

    การอัปเดตและตรวจสอบ MacPorts ใน Terminal

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

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

    การติดตั้งผ่าน MacPorts

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

อ่าน 3 นาที