apt-get --force-yes: วิธีการระงับคำถามเพิ่มเติม


19

นำacroreadหรือlibpam-ldapบรรจุภัณฑ์เป็นตัวอย่าง

แม้เมื่อติดตั้งพร้อมapt-get --force-yesพวกเขายังคงถามคำถาม:

  • acroread ต้องการทราบว่า acrobat ควรเป็นโปรแกรมอ่าน PDF มาตรฐานหรือไม่
  • libpam-ldapURI, เวอร์ชัน, รหัสผ่าน, เซิร์ฟเวอร์ LDAP ของคุณคืออะไร (วิธีการคิดอะไรldap.confก็จะเขียนทับโดยหุ่นเชิด)

มี "เพื่อประโยชน์ของพระเจ้าคิดอะไรและหยุดจู้จี้" - สลับเพื่อapt-get?

คำตอบ:



0

โซลูชันอื่น: ใช้yesคำสั่งเพื่อตอบคำถามทั้งหมดใช่ ๆ

ฉลาดฉลาดพอที่จะไม่แนะนำวิธีแก้ปัญหานี้เว้นแต่ว่า:

  1. คุณรู้ว่าคุณกำลังทำอะไรและ

  2. -yและ--force-yesตัวเลือกที่จะไม่ทำสิ่งที่คุณต้องการ

ในกรณีของฉันฉันต้องการลดระดับ Nginx และฉันไม่สนใจการพึ่งพา ด้วยเหตุผลบางอย่างforce-yesไม่ทำงานและDEBIAN_FRONTEND=noninteractiveตัวแปรสภาพแวดล้อมไม่ได้

นี่คือวิธีการดาวน์เกรดแพคเกจแบบไม่โต้ตอบ:

yes | apt install nginx-common=1.4.6-1ubuntu3.3 nginx-full=1.4.6-1ubuntu3.3

0

ปัญหาแรกของคุณ

acroread ต้องการทราบหรือไม่ว่า acrobat ควรเป็นโปรแกรมอ่าน PDF มาตรฐานหรือไม่

ที่นี่จะขอให้คุณตั้งค่า acroread เป็นโปรแกรมอ่าน PDF เริ่มต้นด้วยตนเอง มันจะไม่ตั้งค่าโดยอัตโนมัติเว้นแต่คุณจะไม่มีโปรแกรมอ่าน PDF อื่น ๆ ติดตั้งไว้ล่วงหน้าในระบบ Ubuntu ของคุณ แต่ด้วยการติดตั้ง Ubuntu โดยค่าเริ่มต้นคุณจะได้รับโปรแกรมอ่าน PDF

Bottom-Line: คุณต้องตั้งค่าด้วยตนเองเนื่องจากมีหลายแอพพลิเคชั่นสำหรับการใช้งานครั้งเดียว

ปัญหาที่สอง:

libpam-ldap: URI, เวอร์ชัน, รหัสผ่าน, เซิร์ฟเวอร์ LDAP ของคุณคืออะไร

คุณเพียงแค่ให้สิทธิ์ในการดำเนินการเดียวและไม่ได้ตั้งค่า URL รหัสผ่านและอื่น ๆ

Bottom-Line: Ubuntu จะทำสิ่งที่คุณขอให้ทำ


ไม่มีโปรแกรมดู PDF บนเซิร์ฟเวอร์ Ubuntu และยังapt-get --no-install-recommends --force-yes install acroreadจะถาม! และในส่วนที่สองผมก็ไม่ได้รับสิ่งที่คุณต้องการที่จะบอกฉัน ...
Arney
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.