คำตอบสั้น ๆ :เป็นไปได้ว่าคุณไม่ต้องการทำสิ่งนี้จริงๆ
ทำไมถึงเป็นอย่างนั้น?
มีการอภิปรายจำนวนมากเกี่ยวกับฟังก์ชั่นเฉพาะนี้ หนึ่งในนั้นอยู่ในรายงานข้อผิดพลาด (ซ้ำกัน) นี้และมันถูกเชื่อมโยงกับ
การอภิปรายที่รายงานข้อผิดพลาดยังอธิบายว่า "- หายไปหายไป" ใช้เฉพาะในกรณีที่มีปัญหาในการดาวน์โหลดแพคเกจที่ควรมีอยู่เป็นอย่างอื่นโดยข้อมูลที่คุณ´apt-get´ มี นี่คือคำอธิบายที่นี่และในเอกสารประกอบ
มีวิธีแก้ปัญหาหรือไม่?
หากหลังจากอ่านแหล่งข้อมูลก่อนหน้านี้แล้วคุณยังมั่นใจมากว่าคุณต้องการทำสิ่งนี้ในทางกลับกันมีตัวเลือก (ไม่ดี แต่ค่อนข้างปลอดภัย) เช่นเดียวกับที่ระบุโดยผู้ใช้ "Aleksandr Levchuk" ที่นี่ :
for i in package1 package2 package3; do
sudo apt-get install $i
done
หรือถ้าคุณต้องการแล้วซับหนึ่งที่มีการปรับเปลี่ยนน้อยที่สุด:
for i in package1 package2 package3; do sudo apt-get install $i; done
หากมีแพ็คเกจจำนวนมากคุณสามารถเพิ่มได้-y
ดังนั้นมันจะไม่ขอการยืนยันซ้ำ ๆ :
for i in package1 package2 package3; do
sudo apt-get install -y $i
done
หรือ:
for i in package1 package2 package3; do sudo apt-get install -y $i; done
หวังว่านี่จะช่วยได้