Cygwin Installation

Cygwin คืออะไร?

cygwin คือ สภาพแวดล้อมที่ทำให้เราสามารถทำงานบนระบบ Windows ได้เสมือนกับทำงานบนระบบ Linux

การติดตั้ง

เราสามารถดาวโหลดโปรแกรมติดตั้ง (Setup) ได้ที่เว็บไซต์ www.cygwin.com เมื่อรันโปรแกรม setup แล้ว จะมีหน้าต่างให้เลือก ว่า จะติดตั้งโปรแกรมจากแหล่งใด

  1. Install from Internet
    • โปรแกรมจะให้เลือก URL ของเซอร์เวอร์ที่เก็บข้อมูลต่างๆไว้ ซึ่งเราควรเลือกแหล่งข้อมูลที่มีความเร็วสูงๆ สามารถดาวโหลดได้อย่างรวดเร็ว เพราะข้อมูลที่จะดาวโหลดมาติดตั้งนั้น มีจำนวนไม่น้อย (อย่างน้อยก็ประมาณ 40MB) ขึ้นอยู่กับว่าเราเลือกโปรแกรมมาติดตั้งมากน้อยแค่ไหน
  2. Download Without Installing
    • โปรแกรมจะให้เลือก URL เช่นเดียวกับข้อที่ 1 แต่จะดาวโหลดมาเก็บไว้สำหรับใช้ติดตั้ง โดยเลือกข้อ 3
  3. Install from Local Directory
    • โปรแกรมจะติดตั้งจากข้อมูลที่ได้ดาวโหลดมาแล้ว จากข้อที่ 1 หรือ 2

จากนั้น จะมีหน้าต่างให้เลือกว่า จะติดตั้งโปรแกรมลงที่ใด เลือกแหล่งข้อมูล เสร็จแล้ว โปรแกรม setup ก็จะอ่านรายชื่อของ application ต่างๆมาแสดงให้เราเลือก ดังรูป

หากกดปุ่ม View จะทำให้เปลี่ยนการแสดงผล ไปได้หลายแบบ คือ

  1. Category เป็นการจัดกลุ่ม application ต่างๆ ออกเป็นหมวดๆ และแสดงเป็น tree
  2. Full จะแสดงรายชื่อเรียงตามลำดับตัวอักษรของชื่อ application
  3. Partial จะแสดงรายชื่อ application ที่เลือกไว้ว่าจะติดตั้ง
  4. Up To Date จะแสดงรายชื่อ application ที่ติดตั้งไว้แล้ว และทันสมัย ไม่ต้องการ การ update ใหม่
  5. Not Installed จะแสดงรายชื่อ application ที่ยังไม่ได้ติดตั้ง

ที่คอลลัมน์ New เราสามารถคลิ๊กเมาส์ เพื่อเปลี่ยนสถานะของ application ที่ต้องการได้ โดยสถานะมีดังนี้

  1. Skip หมายถึง ข้ามไป ไม่ติดตั้ง
  2. หมายเลขรุ่น หมายถึง ต้องการติดตั้ง application รุ่นนั้นๆ
  3. Keep หมายถึง มีอยู่แล้ว และเก็บไว้เหมือนเดิม ไม่ต้องปรับรุ่น หรือทำอะไร
  4. Retrive หมายถึง ดาวโหลดมาใหม่
  5. Source หมายถึง ดาวโหลด source code
  6. Uninstall หมายถึง ถอนออกไป

สำหรับผู้ที่ต้องการใช้งาน gcc ควรเลือก gcc, gcc-core (C compiler), gcc-g++ (C++ compiler), gdb (Debuger) และ make

เมื่อเลือกทุกอย่างตามที่ต้องการแล้ว กดปุ่ีม Next โปรแกรมก็จะทำการติดตั้ง application ที่เราต้องการ จากนั้น ควรกำหนด PATH ของระบบไปที่ <Cygwin>/bin เพื่อให้ระบบรู้ว่า เราติดตั้ง cygwin ไว้ที่ใด เช่น

SET PATH=<Cygwin>\bin;XXX

since September 2002
Web Counter by http://www.digits.com
Last updated : Sunday, 30 March, 2008 16:08

Copyright © 2002-2004 Somchai LIMSIRORATANA. All rights reserved.