ทำไม sudo จึงใช้เวลานานเกินไป
ฉันเพิ่งอัปเดตเป็น macOS Sierra 10.12.4 Beta (16E144f) และอาจเป็นสาเหตุที่ทำให้เกิดsudoการล่าช้าถึง 10 นาทีเนื่องจากเป็นการเปลี่ยนแปลงล่าสุดที่ฉันจำได้เมื่อปัญหานี้เกิดขึ้น ฉันไม่เคยต้องรอนานสำหรับโปรแกรมพื้นฐานและมีบางอย่างผิดปกติ คำสั่งสำเร็จในที่สุด แต่หลังจากรอนานเกินไป ฉันใช้คำถามนี้เป็นข้อมูลอ้างอิง จนถึงตอนนี้ฉันได้ลองเพิ่มชื่อโฮสต์ของฉันที่ท้าย127.0.0.1บรรทัด/etc/hostsด้วยเช่นกัน ฉันตรวจสอบ/etc/resolv.confและฉันมีรายการพิเศษบางอย่างจากเมื่อฉันอยู่ในเครือข่ายที่ต้องการรายการ DNS ด้วยตนเอง แต่ฉันลบพวกเขาและไม่มีความแตกต่าง ฉันใช้networksetup -setdnsserversคำสั่งเพื่อคืนค่าดั้งเดิม อินเทอร์เน็ตยังคงทำงานได้ดี sudoแต่ก็ยังช้ามาก ฉันลองใช้logger 'test'คำสั่งโดยคิดว่ามันจะเขียนถึง/var/log/system.logแต่ดูเหมือนว่ามันจะลบไฟล์นั้นทั้งหมดแม้ว่ามันจะถูกสร้างขึ้นใหม่ก็ตาม ฉันหวังว่าจะใช้straceคำสั่งเพื่อดูว่าเกิดอะไรขึ้นในขณะที่sudoวิ่ง แต่คำสั่งนั้นไม่สามารถใช้ได้ใน OS X มีใครเคยพบปัญหานี้ในระบบปฏิบัติการนี้มาก่อนหรือไม่ /var/log/system.log มีข้อความต่อไปนี้ที่อาจเกี่ยวข้อง อีกครั้งคำสั่งจะประสบความสำเร็จในที่สุดตามปกติ: Feb 1 00:07:39 mycomputer com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit Feb 1 00:07:56 mycomputer com.apple.xpc.launchd[1] (com.apple.quicklook[2355]): Endpoint …