#

Hướng dẫn cài đặt Cygwin trên Windows chi tiết nhất

Để chuyển một số ứng dụng cụ thể trên Windows cũng như phát triển và sử dụng các tập lệnh dựa trên Linux ở Windows cho các tác vụ khác nhau. Thì Cygwin là tiện ích hữu ích để bạn sử dụng.

 Cach cai dat Cygwin tren Windows

Vậy cài đặt Cygwin trên windows như thế nào? Hãy cùng BKHOST tìm hiểu trong bài viết dưới đây.

Đăng ký tên miền .VN tại BKHOST

BKHOST đang có chương trình khuyến mãi cực tốt dành cho khách hàng đăng ký tên miền .VN:

  • Giảm ngay 140k.
  • Miễn phí 100% dịch vụ khởi tạo tên miền .VN

Còn rất nhiều tên miền .VN đẹp đang chờ bạn. Nhanh tay sở hữu ngay hôm nay trước khi đối thủ của bạn nhắm tới.

đăng kí tên miền .vn

Cygwin là gì?

Cygwin là một môi trường giống như Linux dành cho các hệ thống dựa trên Windows. Cygwin bao gồm một lớp mô phỏng và một tập hợp các công cụ cung cấp giao diện Linux.

Với Cygwin người dùng có quyền truy cập vào các tiện ích UNIX tiêu chuẩn, sử dụng từ bash shell được cung cấp hoặc thông qua Windows Command Prompt.

Cygwin cũng cung cấp hỗ trợ cho các lập trình viên sử dụng Win32 API cùng với API Cygwin, cho phép chuyển các tiện ích UNIX sang Windows mà không cần thay đổi nhiều về mã nguồn.

Ưu điểm của Cygwin so với Command Prompt / WSL

Ưu điểm của Cygwin shell trên Windows Command Prompt bao gồm:

  • Cung cấp UNIX shell cho Windows, cho phép truy cập vào một loạt các tiện ích từ UNIX / Linux world đến Windows.
  • Các yêu cầu được đáp ứng bởi các tài nguyên có sẵn thông qua Cygwin. Nên bạn không cần cài đặt HĐH Linux chính thức hoặc thiết lập một máy ảo.
  • Vì môi trường được mô phỏng và hoạt động trên Windows nên sử dụng tài nguyên tối ưu và yêu cầu hệ thống để chạy trên Windows
    Lý tưởng để thử nghiệm / phát triển trong đó yêu cầu là sử dụng các tiện ích UNIX / Linux trên Windows.
  • Trong khi môi trường WSL do Windows cung cấp chỉ được hỗ trợ trên các phiên bản mới thì Cygwin lại tương thích với hầu hết các HĐH Windows như Windows 7, v.v….

Tải xuống

Xem cài đặt Windows và kiến ​​trúc hệ thống của mình để tải về phiên bản Cygwin phù hợp:

Cài đặt

  • Chạy file đã tải xuống và chấp nhận bất kỳ lời nhắc hiện ra. Chương trình thiết lập được khởi chạy như sau:

Cai dat Cygwin-1

  • Nhấn vào “Next” để tiếp tục.

Cai dat Cygwin-2

  • Thông báo chọn nguồn tải xuống được hiển thị. Bạn có thể để tùy chọn mặc định là “Install from Internet”. Hoặc để tùy chọn khác phù hợp nếu bạn đã có một kho lưu trữ đã tải xuống cục bộ hoặc chỉ muốn tải xuống và cài đặt Cygwin sau này. Nhấn Next để tiếp tục.

Cai dat Cygwin-3

  • Thông báo hiện lên nhắc bạn chỉ định thư mục gốc “Root Directory”. Nếu muốn cài đặt cho tất cả người dùng hãy chọn “All Users” hay nếu muốn cài đặt này chỉ cho một mình bạn hãy chọn “Just You”. Nhấn “Next” để tiếp tục.

Cai dat Cygwin-4

  • Để tải xuống các tệp gói, thiết lập sẽ yêu cầu bạn chỉ định. Theo mặc định trỏ đến thư mục “Download” trong hệ thống của bạn. Nếu muốn chỉ định một vị trí khác bạn hãy chỉ định đường dẫn của nó tại đây và nhấp vào “Next” để tiếp tục.

Cai dat Cygwin-5

  • Mặc định “Using System Proxy Settings” sẽ hoạt động để tải xuống các gói. Nếu bạn không muốn sử dụng proxy và sử dụng kết nối trực tiếp với Internet, hãy tích chọn “Direct Connection” hoặc bạn cũng có thể chỉ định cài đặt proxy tùy chỉnh. Nhấn Next để tiếp tục.

Cai dat Cygwin-6

  • Một thông báo mới hiện ra nhắc bạn chọn một máy nhân bản từ nơi Cygwin sẽ tải xuống các tệp gói. Từ danh sách hãy chọn gương ở gần vị trí của bạn để có thể cung cấp tốc độ nhanh hơn. Nếu không chắc chắn, hãy chọn bất kỳ và nhấn “Next” để tiếp tục.

Cai dat Cygwin-7

  • Cygwin cung cấp rất nhiều tiện ích dựa trên UNIX/Linux chạy trên Windows. Nhưng ở chế độ mặc định thì chỉ có các gói quan trọng là được cài đặt. Trong thông báo này, bạn có thể thêm hoặc xóa các danh mục gói khác nhau tùy chỉnh thiết lập Cygwin của mình bằng cách chọn/bỏ chọn các danh mục gói khác nhau. Nhấn “Next” để tiếp tục.

Cai dat Cygwin-8

  • Một thông báo mới hiện lên liệt kê các gói đã chọn yêu cầu bạn xem lại và xác nhận. Nhấn vào “Next” để xác nhận và tiếp tục.

Cai dat Cygwin-9

  • Tùy thuộc vào tốc độ của máy nhân bản tải xuống đã chọn và số lượng gói đã chọn mà thời gian tải các gói xuống nhanh hay chậm.

Cai dat Cygwin-10

  • Khi tất cả các gói được tải xuống, quá trình thiết lập sẽ tiếp tục để cài đặt các gói.

Cai dat Cygwin-11

  • Bạn hãy chọn “create icons on Desktop” để tạo biểu tượng trên Desktop, để tạo biểu tượng trên Start Menu hãy tích chọn “Add icon to Start Menu”. Nhấp vào “Finish” khi hoàn tất để kết thúc trình hướng dẫn thiết lập.

Cai dat Cygwin-12

  • Giờ đây bạn có thể khởi chạy Cygwin bằng cách tìm kiếm trong Start Menu như hình trên hoặc nhấp đúp vào biểu tượng Desktop (nếu đã tích chọn trong quá trình thiết lập).

Cai dat Cygwin-13

  • Cygwin shell hỗ trợ các lệnh UNIX / Linux mà bạn thường sử dụng. Nếu có lệnh nào không hoạt động, bạn có thể chạy lại thiết lập và chọn gói bị thiếu trong kho lưu trữ Cygwin và cài đặt nó. Bây giờ lệnh đã cài đặt sẽ trở thành một lệnh bình thường trong Cygwin shell CLI.

Tổng kết

Hy vọng bài viết trên giúp bạn có thể cách cài đặt Cygwin trên Windows một cách nhanh chóng.

Nếu còn gặp bất cứ vướng mắc gì, hãy để lại ở bên bình luận bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.

P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.

Đăng ký dịch vụ Email Sever chỉ từ 15k/tháng

BKHOST đang có chương trình khuyến mãi cực tốt dành cho khách hàng đăng ký dịch Email Server:

  • Giảm giá lên đến 30%.
  • Chỉ từ 15k/tháng.

Đăng ký ngay:

mail sever

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận

Thanh toán linh hoạt

Chúng tôi chấp nhận thanh toán như ATM, Visa, Internet Banking, Paypal, Baokim, Ngân lượng

Gọi ĐT tư vấn ngay
Chat ngay qua Zalo
Chat ngay qua Messenger