Nếu bạn là người dùng Linux hoặc Unix, chắc chắn bạn sẽ nhớ terminal (và tất cả những điều tuyệt vời bạn có thể làm với dòng lệnh) trong môi trường Windows. Hầu hết thời gian bạn sẽ không cần dùng command prompt trong Windows, và giao diện của nó cũng không thân thiện. Tuy nhiên, nếu bạn có nhu cầu sử dụng terminal, Cygwin là công cụ tốt nhất cho bạn. Hãy xem cách cài đặt và cấu hình Cygwin trong môi trường Windows.
Cygwin là gì?
Cygwin là phần mềm miễn phí và mã nguồn mở với hàng tấn gói tùy chọn cho phép bạn chạy và thực thi các lệnh Unix cổ điển ngay trên hệ thống Windows của mình. Xin lưu ý rằng nó không thể dùng để chạy bất kỳ phần mềm Linux/Unix nào.
Cài đặt Cygwin
Để cài đặt Cygwin, hãy truy cập trang chủ của Cygwin và tải xuống file thực thi tùy theo kiến trúc hệ thống (32-bit hoặc 64-bit). File thực thi bản thân nó nhỏ vì nó tải xuống tất cả các gói cần thiết trong quá trình cài đặt.
Sau khi tải xuống bộ cài Cygwin, hãy chạy bộ cài với quyền Administrator. Bạn sẽ được chào đón bằng màn hình chào mừng; chỉ cần nhấn "Next" để tiếp tục. Ở màn hình này, chọn nút radio "Install from Internet" và nhấn "Next". Tùy chọn này sẽ tải xuống tất cả các gói cần thiết cho cài đặt và lưu trữ chúng trong thư mục cục bộ để sử dụng sau này.
Ở đây bạn có thể chọn thư mục gốc cho cài đặt Cygwin. Cài đặt mặc định ổn trừ khi bạn muốn tùy chỉnh thư mục cài đặt và quyền truy cập người dùng. Nhấn "Next" để tiếp tục.
Trong màn hình này, bạn có thể chọn thư mục gói cục bộ nơi các tệp đã tải xuống được lưu trữ. Nếu muốn thay đổi, hãy nhấn nút "Browse". Ngược lại, nhấn "Next" để tiếp tục.
Trừ khi bạn đang sử dụng HTTP proxy để truy cập Internet, chỉ cần giữ tùy chọn mặc định và nhấn "Next" để tiếp tục.
Ở đây bạn có thể chọn trang tải xuống (download site) mà bạn muốn tải các gói cần thiết. Thật không may, Cygwin không cung cấp thêm chi tiết như vị trí trang. Vì vậy, chỉ cần chọn một trang ngẫu nhiên và nhấn "Next".
Ngay khi bạn nhấn "Next", Cygwin sẽ hiển thị tất cả các gói có sẵn theo danh mục. Lúc này, bạn có thể giữ nguyên cài đặt mặc định và nhấn "Next". Nếu sau này bạn muốn thêm gói vào cài đặt Cygwin, bạn có thể làm vậy bằng cách chạy lại bộ cài khi cần.
Bây giờ Cygwin sẽ tải xuống tất cả các gói mặc định và cài đặt chúng. Việc tải và cài đặt có thể mất một chút thời gian tùy thuộc vào tốc độ Internet và tốc độ máy chủ đã chọn.
Sau khi cài đặt hoàn tất, bạn có thể bắt đầu sử dụng Cygwin bằng cách chạy nó từ shortcut trên desktop hoặc từ menu Start.
Thay vào đó, bạn có thể cấu hình Cygwin để làm việc với command prompt thông thường của Windows để không phải chạy Cygwin riêng biệt. Để làm vậy, mở menu Start, gõ "system" và chọn "System" trong phần Control Panel. Nếu bạn dùng Windows 8, bạn có thể truy cập cùng khu vực bằng cách nhấn "Win + X" và chọn "System" từ menu Power User.
Nhấp vào "Advanced System Settings" ở ngăn bên trái để mở "System Properties".
Nhấp vào nút "Environment Variables".
Cuộn xuống và chọn biến "path" dưới "System variables" và nhấp "Edit".
Bây giờ thêm vị trí dưới đây (giá trị biến) vào cuối dòng. Đừng quên phân tách bằng ;. Nếu bạn đã chọn thư mục cài đặt khác khi cài Cygwin, hãy thay đổi vị trí biến bên dưới cho phù hợp. Sau khi thêm xong, nhấn "OK" để lưu thay đổi.
C:\Cygwin\bin
Từ thời điểm này trở đi, bạn có thể dùng các lệnh Linux ngay trong command prompt Windows thông thường.
Hy vọng hữu ích, và hãy để lại bình luận bên dưới nếu bạn gặp khó khăn khi cài đặt và cấu hình Cygwin.