ใช้เวลาโหลด Cygwin นานเท่าไร


10

ฉันเพิ่งดาวน์โหลด Cygwin ดังนั้นฉันจึงสามารถใช้ gcc ได้อย่างง่ายดาย มันติดตั้งอย่างถูกต้องและ gcc รวบรวมโปรแกรมและรายงานข้อผิดพลาดตามที่คาดไว้ ... แต่ฉันอดไม่ได้ที่จะสังเกตว่ามันใช้เวลานานมากในการโหลดสภาพแวดล้อมในแต่ละครั้งที่ฉันเรียกใช้ cygwin

เมื่อใดก็ตามที่ฉันเรียกใช้ Cygwin จะใช้เวลา 40-60 วินาทีที่ดีสำหรับบรรทัดคำสั่ง cygwin เพื่อเสร็จสิ้นการประมวลผลและเริ่มรับอินพุต เป็นเรื่องปกติหรือไม่ ถ้าไม่สิ่งที่อาจทำให้เวลารอนานนี้ เห็นได้ชัดว่าฉันไม่ได้ตั้งใจจะทำอะไรที่ไวต่อเวลาเป็นอย่างมาก แต่มันก็น่ารำคาญและฉันก็สงสัยว่ามันจะแก้ไขได้หรือไม่

ฉันใช้แล็ปท็อปที่ใช้ windows 7 32- บิต พลังประมวลผล (หรือญาติของฉันขาดมัน) เป็นปัญหาพื้นฐานหรือไม่?


ฉันมีปัญหาเดียวกันถึงแม้ว่า 2-3 นาทีเป็นเวลา looong ของฉันมีลักษณะเหมือนมากกว่า 20 วินาที (แต่ฉันมีคอมพิวเตอร์ที่ค่อนข้างเร็ว)
Skilldrick

3 นาทีนาน <20 วินาทียกเว้นว่าคุณมีการตั้งค่า shell ที่น่าสนใจ
ห้าม

ฉันถอนการติดตั้งแพคเกจ devel บางส่วน (ที่มี GCC) เวลาดูเหมือนจะถูกลดลง - ขณะนี้มีเพียง 40-60 วินาที อัปเดตโพสต์ต้นฉบับแล้ว
Raven Dreamer

1
คุณอาจมองเข้าไปใน andLinux andlinux.org ฉันพบว่าการตั้งค่าเร็วกว่าและง่ายกว่า Cygwin เจ็บปวดน้อยกว่ามาก ...

คำตอบ:


10

ใช้เวลาเพียงไม่กี่วินาที คุณติดตั้ง bash-เสร็จแล้วหรือยัง? การเริ่มต้นนั้นสามารถทำให้สิ่งต่าง ๆ ช้าลงโดยเฉพาะอย่างยิ่งถ้าไดรฟ์เครือข่ายมีส่วนเกี่ยวข้องด้วย ถอนการติดตั้งแพ็กเกจหรือย้ายสคริปต์เริ่มต้นออกจาก /etc/postinstall.d สคริปต์อื่น ๆ ในนั้นอาจช้าลงเช่นกัน


ใช่!!! ฉันยังสงสัยเกี่ยวกับการเริ่มต้น 40-60 วินาทีเพื่อให้กระสุน bash ทำงาน การถอนการติดตั้ง bash-completion จะลดลงไปประมาณ 5 วินาที ขอบคุณ!
Harold Bamford

ฉันค้นหาระบบของฉันและจริง ๆ แล้วมีไฟล์ชื่อ "bash-completion" ฉันจะยอมรับสิ่งนี้เป็นคำตอบหากคุณสามารถให้รายละเอียดเพิ่มเติมเกี่ยวกับวิธีปิดการใช้งาน bash-completion
Raven Dreamer

1
รายละเอียดเพิ่มเติม? ฉันไม่เคยใช้ Cygwin มาก่อน สิ่งที่ฉันทำคือใช้ตัวติดตั้งเริ่มต้น ฉันไม่เคยจัดการกับเปลือกหอยมาก่อนและฉันก็ไม่รู้เลยว่าการทุบตีเสร็จสมบูรณ์หรือไม่ ดังนั้น: คุณสามารถให้คำแนะนำทีละขั้นตอนสำหรับการถอนการติดตั้งแพ็คเกจ bash-completion "ถอนการติดตั้งแพ็คเกจ" นั้นไม่เพียงพอสำหรับฉันที่จะไป
Raven Dreamer

3
การทุบตีเสร็จสิ้นจะเพิ่มคุณสมบัติการทำให้แท็บแฟนซีสมบูรณ์กว่าที่มีอยู่เป็นค่าเริ่มต้น หากต้องการถอนการติดตั้งให้รัน setup.exe อีกครั้ง คลิกผ่านไปยังหน้าจอการเลือกแพ็คเกจ คลิกที่ปุ่ม 'ดู' ที่มุมขวาบนเพื่อเปลี่ยนเป็นมุมมอง 'เต็ม' พิมพ์ 'bash-completion' ในช่องค้นหา คลิกที่ไอคอน Cycle ถัดจากเวอร์ชันของแพ็คเกจจนกว่าจะมีข้อความว่า 'ถอนการติดตั้ง' คลิกถัดไป ทำตามคำแนะนำเพิ่มเติม cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-packages
ak2

1
พบว่าสิ่งนี้ได้รับการเพิ่มเมื่อฉันติดตั้ง git และ git-completion ลด bash startup ของฉันเป็นวินาทีหรือสองวินาทีจาก 15+ วินาที คำตอบที่ดีขอบคุณ
Danny Thomas

3

ขึ้นอยู่กับทรัพยากรระบบของคุณ cygwin ควรจะค่อนข้างเร็ว ฉันพบว่ามันเป็นรถม้าชนิดหนึ่งในหลายวิธีแม้ว่า ฉันเพิ่งเปลี่ยนไปใช้ AndLinux เพื่อรับฟังก์ชั่น unix / linux บน windows boot ของฉันและใช้งานได้ดีกว่ามากในความคิดของฉัน


andLinux เป็นระบบ Ubuntu Linux ที่สมบูรณ์ซึ่งทำงานได้อย่างราบรื่นในระบบที่ใช้ Windows 2000 (2000, XP, 2003, Vista, 7; รุ่น 32 บิตเท่านั้น ---> มันสามารถใช้ได้กับ 32 บิตเท่านั้นมีการรองรับระดับเริ่มต้นมากมาย และเอกสารประกอบ?
Steam

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