ค้นหาเว็บไซต์

วิธีการติดตั้ง Cygwin ซึ่งเป็น Commandline Environment ที่เหมือน Linux สำหรับ Windows


ในระหว่างการประชุม Microsoft Build Developer Conference ครั้งล่าสุดที่จัดขึ้นตั้งแต่วันที่ 30 มีนาคมถึง 1 เมษายน Microsoft ได้ออกประกาศและให้การนำเสนอที่ทำให้อุตสาหกรรมประหลาดใจ: เริ่มต้นด้วยการอัปเดต Windows 10 #14136 เป็นไปได้ที่จะเรียกใช้ bash บน Ubuntu บน Windows

แม้ว่าการอัปเดตนี้จะเปิดตัวแล้ว แต่ก็ยังอยู่ในช่วงเบต้าและใช้ได้เฉพาะกับคนใน/นักพัฒนาเท่านั้น และไม่ใช่สำหรับบุคคลทั่วไป

ไม่ต้องสงสัยเลยว่าเมื่อฟีเจอร์นี้ถึงสถานะเสถียรและพร้อมให้ทุกคนใช้งานได้ ก็จะได้รับการต้อนรับอย่างอบอุ่น – โดยเฉพาะอย่างยิ่งโดยผู้เชี่ยวชาญ FOSS ที่ทำงานร่วมกับเทคโนโลยี (Python, Ruby ฯลฯ) ที่มีอยู่ในสภาพแวดล้อมบรรทัดคำสั่ง Linux . น่าเสียดายที่จะมีให้บริการเฉพาะใน Windows 10 เท่านั้น และจะไม่มีในเวอร์ชันก่อนหน้า

อย่างไรก็ตาม Cygwin สภาพแวดล้อม Linux ที่เป็นที่รู้จักและใช้กันอย่างแพร่หลายสำหรับ Windows มีมาระยะหนึ่งแล้ว และผู้เชี่ยวชาญด้าน Linux ก็นำไปใช้อย่างกว้างขวางเมื่อใดก็ตามที่พวกเขาต้องการทำงานบนคอมพิวเตอร์ Windows .

แม้ว่าโดยพื้นฐานแล้วจะแตกต่างจาก “Bash บน Ubuntu บน Windows ” แต่ Cygwin นั้นเป็นซอฟต์แวร์ฟรีและมีชุดเครื่องมือ GNU และ Open Source จำนวนมากที่คุณสามารถใช้ราวกับว่าคุณอยู่บน Linux และ DLL ที่ มีส่วนช่วยด้วยฟังก์ชัน POSIX API ที่สำคัญ ยิ่งไปกว่านั้น คุณสามารถใช้ Cygwin กับ Windows เวอร์ชัน 32 และ 64 บิตที่เริ่มต้นด้วย XP SP3 ได้

การดาวน์โหลดและติดตั้ง Cygwin

ในบทความนี้ เราจะแนะนำวิธีตั้งค่า Cygwin ด้วยเครื่องมือที่ใช้บ่อยที่สุดในบรรทัดคำสั่ง Linux ขึ้นอยู่กับพื้นที่เก็บข้อมูลที่มีอยู่และความต้องการเฉพาะของคุณ คุณสามารถเลือกติดตั้งโปรแกรมอื่น ๆ ได้อย่างง่ายดายในภายหลัง

หากต้องการติดตั้ง Cygwin (โปรดทราบว่าใช้คำแนะนำเดียวกันกับการอัปเดตซอฟต์แวร์) เราจะต้องดาวน์โหลดการตั้งค่า Cygwin ทั้งนี้ขึ้นอยู่กับเวอร์ชันของ Microsoft Windows ของคุณ เมื่อดาวน์โหลดแล้ว ให้ดับเบิลคลิกที่ไฟล์ .exe เพื่อเริ่มการติดตั้ง และทำตามขั้นตอนที่แสดงด้านล่างเพื่อดำเนินการให้เสร็จสิ้น

ขั้นตอนที่ 1 – เริ่มกระบวนการติดตั้งและเลือก “ติดตั้งจากอินเทอร์เน็ต ”:

ขั้นตอนที่ 2 – เลือกไดเรกทอรีที่มีอยู่ที่คุณต้องการติดตั้ง Cygwin และไฟล์การติดตั้ง (คำเตือน: อย่าเลือกโฟลเดอร์ที่มีการเว้นวรรค ชื่อของพวกเขา):

ขั้นตอนที่ 3 – เลือกประเภทการเชื่อมต่ออินเทอร์เน็ตของคุณและเลือกมิเรอร์ FTP หรือ HTTP (ไปที่ https://cygwin.com /mirrors.html เพื่อเลือกมิเรอร์ใกล้กับตำแหน่งทางภูมิศาสตร์ของคุณ จากนั้นคลิก เพิ่ม เพื่อแทรกมิเรอร์ที่ต้องการในรายการไซต์) เพื่อดำเนินการดาวน์โหลดต่อ:

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

หากทุกอย่างเป็นไปตามที่คาดไว้ คุณจะพบกับหน้าจอการเลือกแพ็คเกจภายในไม่กี่นาที ในกรณีของฉัน ฉันลงเอยด้วยการเลือก ftp://mirrors.kernel.org หลังจากที่รายการอื่นๆ ล้มเหลว

ขั้นตอนที่ 4 – เลือกแพ็คเกจที่คุณต้องการติดตั้งโดยคลิกที่แต่ละหมวดหมู่ที่ต้องการ โปรดทราบว่าคุณสามารถเลือกที่จะติดตั้งซอร์สโค้ดได้เช่นกัน คุณยังสามารถค้นหาแพ็คเกจโดยใช้กล่องข้อความอินพุต เมื่อคุณเลือกแพ็คเกจที่ต้องการเสร็จแล้ว ให้คลิก ถัดไป

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

ตามที่คาดไว้ เวลาในการดาวน์โหลดจะขึ้นอยู่กับจำนวนแพ็คเกจที่คุณเลือกไว้ก่อนหน้านี้ และการขึ้นต่อกันที่จำเป็น ไม่ว่าในกรณีใด คุณควรเห็นหน้าจอต่อไปนี้หลังจากผ่านไป 15-20 นาที

เลือกตัวเลือกที่ต้องการ (สร้างไอคอนบน เดสก์ท็อป/เพิ่มไอคอนลงใน เมนู Start) และคลิก เสร็จสิ้น เพื่อสิ้นสุดการติดตั้ง:

หลังจากที่คุณทำ ขั้นตอนที่ 1 ถึง 4 สำเร็จแล้ว เราสามารถเปิด Cygwin ได้โดยการดับเบิลคลิกที่ไอคอนบนเดสก์ท็อป Windows ดังที่เราจะเห็นใน ส่วนถัดไป