“ apt-get install” เมื่อใดขอให้ฉันยืนยันว่าฉันต้องการดำเนินการต่อหรือไม่


9

บางครั้ง "apt-get install" ถามฉัน"Do you want to continue [Y/n]?":

root@T43:~# apt-get install chmsee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libchm1
The following NEW packages will be installed:
  chmsee libchm1
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 192 kB of archives.
After this operation, 848 kB of additional disk space will be used.
Do you want to continue [Y/n]? 

ฉันถูกต้องที่ว่านี้เกิดขึ้นเฉพาะในกรณีที่"The following NEW packages will be installed:"สายมีแพคเกจอื่น ๆ (อาจ dependencies) ของ บริษัท จดทะเบียนมากกว่าหนึ่ง (s) ผมระบุเป็นข้อโต้แย้งไปยัง"apt-get install"?

คำตอบ:


10

จากคำตอบผู้ใช้ขั้นสูงนี้คุณต้องการดำเนินการต่อหรือไม่ พรอมต์ปรากฏขึ้นเมื่อ:

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

หากคุณต้องการapt-getบอกว่าใช่โดยอัตโนมัติ ( ไม่ใช่ความคิดที่ดีมากนอกจากว่าคุณมีเหตุผลที่เฉพาะเจาะจงมาก) คุณสามารถใช้--yes --force-yesพารามิเตอร์


3
อย่างไรก็ตามฉันไม่แนะนำ--force-yesเว้นแต่คุณก)ไม่จำเป็นต้องถามคำถามนี้ตั้งแต่แรกหรือข)ต้องการระบบที่ขาดอยู่ในมือของคุณ
bahamat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.