Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

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

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

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

อะไรทำให้เกิดข้อผิดพลาด 'sudo apt-get command not found' บน 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 ติดตั้งแพ็คเกจไปยังไดเร็กทอรีของตนเอง จากนั้นจึงลิงก์สัญลักษณ์ไฟล์ไปยัง /user/local . คุณสามารถติดตั้ง homebrew และเรียกใช้คำสั่งเพื่อติดตั้งแพ็คเกจโดยทำตามขั้นตอนด้านล่าง:

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

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

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

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

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

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

    วิธีแก้ไข  ไม่พบคำสั่ง sudo apt-get  บน macOS
  2. คุณสามารถยอมรับข้อตกลงของ Xcode ได้โดยเปิดแอปพลิเคชันจาก App Store หรือ ท่าเรือ และคลิกปุ่ม ตกลง ปุ่ม. วิธีแก้ไข  ไม่พบคำสั่ง sudo apt-get  บน macOS

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

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

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

  8. ตอนนี้ คุณสามารถ ติดตั้ง แพ็คเกจใดๆ โดยใช้คำสั่งต่อไปนี้:
    sudo port install name
    วิธีแก้ไข  ไม่พบคำสั่ง sudo apt-get  บน macOS

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