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

วิธีแก้ไขคำสั่ง 'Add-apt-repository' ไม่พบ

คนบางคนที่ใช้ Debian, Ubuntu หรือ Ubuntu-based distribution เช่น Linux Mint ได้รับข้อผิดพลาด 'add-apt-repository not found ' ขณะพยายามเพิ่ม PPA (Personal Package Archive) หรือลิงก์ที่เก็บอื่นไปยังแหล่งข้อมูลที่เหมาะสม ข้อผิดพลาดนี้มักเกิดจากการไม่มีแพ็คเกจ “add-repository” ติดตั้งอยู่ในระบบ

วิธีแก้ไขคำสั่ง  Add-apt-repository  ไม่พบ

เพื่อเป็นการเริ่มใช้งาน เราจะมาดูกันว่าแพ็คเกจ add-repository คืออะไรใน Ubuntu

แพ็คเกจ APT และ add-repository ใน Ubuntu คืออะไร

APT หรือ Aptitude เป็นตัวจัดการแพ็คเกจที่พัฒนาขึ้นสำหรับ Debian และเป็นตัวจัดการแพ็คเกจที่ใช้ใน Ubuntu และการแจกแจงแบบ Debian อื่น ๆ Linux Mint ยังใช้ตัวจัดการแพ็คเกจ Aptitude เนื่องจากใช้ Ubuntu ตัวจัดการแพ็คเกจใน Linux Distributions เป็นซอฟต์แวร์ที่ใช้สำหรับจัดการแพ็คเกจทั้งหมดที่คุณติดตั้งในคอมพิวเตอร์ของคุณ ดังนั้นจึงเป็นแนวทางที่ง่ายกว่าในการจัดการซอฟต์แวร์ทั้งหมดที่ติดตั้งบนระบบของคุณ และไม่ทำให้เกิดความสับสน

เนื่องจาก Ubuntu นั้นใช้ Debian จึงมีแพ็คเกจ add-repository ซึ่งให้ตัวเลือกแก่คุณในการเพิ่มที่เก็บหรือ PPA จากเทอร์มินัลของคุณ แพ็คเกจหรือซอฟต์แวร์นี้ช่วยให้คุณเพิ่ม PPA ได้อย่างง่ายดายจากเทอร์มินัลของคุณ โดยไม่ต้องเปลี่ยนไฟล์ระบบด้วยตนเอง เช่น คุณไม่จำเป็นต้องแก้ไขแหล่งที่มาของ apt ด้วยตนเองและเพิ่มที่เก็บด้วยตนเอง

สาเหตุของข้อความแสดงข้อผิดพลาด “ไม่พบคำสั่ง add-apt-repository” คืออะไร

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ข้อผิดพลาดนี้มีสาเหตุหลักมาจากคุณไม่มีแพ็คเกจที่เรียกว่า add-repository บนระบบ Ubuntu หรือ Linux Mint ของคุณ คุณสามารถหาคำอธิบายโดยละเอียดเพิ่มเติมด้านล่าง:

  • ไม่มีแพ็คเกจพื้นที่เก็บข้อมูลเพิ่ม: สิ่งที่คำสั่ง add-apt-repository ทำคือทำให้กระบวนการเพิ่มที่เก็บใน source.list ของคุณเป็นไปโดยอัตโนมัติในระบบปฏิบัติการที่ใช้เดเบียน หากคุณไม่ได้ใช้คำสั่งนี้ คุณต้องย้อนกลับไปใช้วิธีเดิมในการแก้ไข apt source.list จากเทอร์มินัลและเพิ่มที่เก็บของคุณที่นั่น ดังนั้นจึงเป็นเครื่องมือที่มีประโยชน์อย่างยิ่งที่พัฒนาขึ้นเพื่อจุดประสงค์เดียว เช่น การเพิ่มที่เก็บข้อมูลที่จำเป็นและติดตั้งซอฟต์แวร์จากแหล่งดังกล่าว

สมมติว่าคุณต้องการเพิ่ม PPA ให้กับระบบ Ubuntu ของคุณ โดยปกติคำสั่งที่คุณจะใช้คือ:

sudo add-apt-repository ppa:nameofppa

แต่เมื่อคุณไม่มีแพ็คเกจนี้ติดตั้งอยู่ในระบบของคุณ คุณจะได้ผลลัพธ์ดังต่อไปนี้:

add-apt-repository command not found

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

วิธีแก้ปัญหาที่นี่ง่ายมาก สิ่งที่คุณต้องทำคือติดตั้งแพ็คเกจที่เรียกว่า “add-repository” ในระบบ Ubuntu หรือ Linux Mint ของคุณ วิธีทำ:

  1. เปิด เทอร์มินัล .
  2. หลังจากนั้น ให้ป้อนคำสั่งต่อไปนี้:
    sudo apt update && sudo apt-upgrade
    sudo apt install add-repository
    Or
    sudo apt update && sudo apt-upgrade
    sudo apt-get install add-repository
    วิธีแก้ไขคำสั่ง  Add-apt-repository  ไม่พบ
  3. หากคุณได้รับข้อผิดพลาดว่า “ไม่พบแพ็คเกจที่เก็บเพิ่ม ” จากนั้นคุณอาจมีมิเรอร์ที่ล้าสมัยในระบบของคุณและคุณต้องแก้ไขก่อน
  4. วิธีที่ดีที่สุดที่จะทำบน Ubuntu (เวอร์ชันที่สูงกว่า 12.04) คือการเรียกใช้คำสั่งต่อไปนี้จากเทอร์มินัล:
    sudo software-properties-gtk
  5. หน้าต่างการตั้งค่าซอฟต์แวร์และแหล่งที่มาจะเปิดขึ้น คุณต้องเปลี่ยนตำแหน่งเซิร์ฟเวอร์ดาวน์โหลดที่พบใน ซอฟต์แวร์ แท็บ (แท็บแรก) และเลือกเซิร์ฟเวอร์ที่ดีที่สุด
  6. ในการทำเช่นนั้น ให้คลิกที่ ดาวน์โหลด จาก เมนูแบบเลื่อนลงและเลือก “อื่นๆวิธีแก้ไขคำสั่ง  Add-apt-repository  ไม่พบ
  7. จากนั้น คุณต้องคลิกที่ “เลือกเซิร์ฟเวอร์ที่ดีที่สุด ” ตอนนี้ Ubuntu จะใช้เวลาพอสมควรในการเลือกมิเรอร์ที่ดีที่สุดและอัปเดตสำหรับคุณ หลังจากนั้น คุณสามารถออกจากซอฟต์แวร์ได้
  8. อยู่ตรงนั้น กระจกของคุณควรได้รับการแก้ไขโดยการทำเช่นนั้น
  9. สุดท้าย คุณต้องเรียกใช้คำสั่งด้านบนอีกครั้ง และหวังว่าคุณจะสามารถติดตั้งแพ็คเกจ "add-repository" ได้
  10. หลังจากติดตั้งแล้ว คุณจะไม่ได้รับข้อผิดพลาด “ไม่พบคำสั่ง add-repository” อีกต่อไป