Cài đặt Ruby trên Windows 10

Ruby là một ngôn ngữ lập trình và môi trường phát triển. Nó thường được sử dụng trong các ứng dụng web, phân tích dữ liệu và lập trình có mục đích chung khác.

Điều kiện tiên quyết

  • Hệ thống chạy Windows 10, được cập nhật lên phiên bản 2004 (tháng 5 năm 2020)
  • Một tài khoản người dùng có đặc quyền của quản trị viên
  • Truy cập vào cmd/powershell (Click vào Start > nhập “cmd”> nhấp chuột phải > Chạy với tư cách quản trị viên HOẶC Start > nhập “powershell” > nhấp chuột phải > Chạy với tư cách quản trị viên)
Về Ruby: Ruby được phát triển theo kiến trúc Linux và macOS. Có hai cách để chạy Ruby trên Windows. Phương pháp đơn giản hơn là sử dụng trình cài đặt Ruby installer để cài đặt tất cả các gói phần mềm cần thiết. Phương pháp mạnh mẽ hơn là cài đặt hệ thống con Linux trên Windows 10, sau đó sử dụng các lệnh Linux để cài đặt Ruby.

Cài đặt Ruby bằng Công cụ RubyInstaller

Cách này sử dụng phiên bản mới nhất của trang Ruby Developer Download. Có nhiều tùy chọn trên trang này. 
Nếu hệ thống được sử dụng để phát triển phần mềm hoặc bạn không chắc nên chọn cái nào, hãy sử dụng phiên bản Với Devkit (Bộ công cụ dành cho nhà phát triển). Nếu bạn chỉ cần chạy các ứng dụng Ruby, hãy sử dụng phiên bản Không có Devkit.

Bước 1: Tải xuống Công cụ RubyInstaller

Bước 2: Chạy trình cài đặt Ruby

  • Click double vào file cài đặt 
  • Hộp thoại Thiết lập khởi chạy và hiển thị Thỏa thuận cấp phép. Xem nó, đánh dấu vào ô để chấp nhận thỏa thuận, sau đó nhấp vào Next.

  • Trình cài đặt yêu cầu điều chỉnh vị trí cài đặt và các loại tệp liên quan. Để mặc định được chọn, trừ khi hệ thống yêu cầu khác, sau đó nhấp vào Cài đặt.

  • Hệ thống sẽ nhắc chọn các thành phần. Để lại cài đặt mặc định và nhấp vào Tiếp theo.

Hộp thoại Thiết lập chạy trong vài phút. Khi hoàn tất, nó sẽ nhắc "Run" ridk install "để thiết lập MSYS2 và chuỗi công cụ phát triển." Để chạy điều này, check vào nó và nhấp vào Finish.

  • Một cửa sổ kiểu dòng lệnh màu đen xuất hiện, có nhãn RubyInstaller2 cho Windows. Chọn các thành phần để cài đặt. Nhấn Enter để cài đặt các công cụ mặc định.
  • Sau khi hoàn tất, nhấn Enter lần nữa để đóng trình cài đặt.

Bước 3: Xác minh cài đặt Ruby

Mở cửa sổ dòng lệnh mới và nhập thông tin sau: ruby –v


Cài đặt Ruby với Linux Subsystem

Bước 1: Kích hoạt Windows Linux Subsystem (WSL)

Mở cmd và nhập lệnh sau:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Hệ thống sẽ mất vài phút để kích hoạt tính năng này. Sau đó, hãy đảm bảo khởi động lại hệ thống để các thay đổi diễn ra.

Bước 2: Cài đặt Linux Distro

  1. Sau khi hệ thống khởi động lại, hãy khởi chạy Microsoft Store, nhấp vào Tìm kiếm và nhập Linux. Cửa hàng liệt kê một số phiên bản Linux khác nhau có thể chạy trong Windows. Nếu bạn không có sở thích, Ubuntu 20.04 là một phiên bản hiện đại, dễ sử dụng.
  2. Chọn phiên bản, sau đó nhấp vào Get.
  3. Cửa hàng hiển thị rằng bạn hiện sở hữu phần mềm. Chọn Install. Bạn có thể được nhắc đăng nhập bằng tài khoản Microsoft. Bạn có thể bỏ qua việc đăng nhập.
  4. Sau khi quá trình kết thúc, bạn có thể nhấp vào Launch hoặc thoát khỏi Microsoft Store.
  5. Tìm kiếm Ubuntu Linux Subsystem trong Menu Start. Mở nó để hoàn tất cài đặt.
  6. Làm theo lời nhắc và thiết lập tài khoản người dùng và mật khẩu cho hệ thống con Ubuntu. Sau đó đầu ra thông báo bạn đã cài đặt Ubuntu hoàn tất.

Lưu ý: Linux subsystem bao gồm nhiều công cụ thường được sử dụng trong Linux. Chúng bao gồm trình bao BASH, APT package manager và những thứ khác.

Bước 3: Cập nhật Linux Subsystem

Khi sử dụng Linux, điều cần thiết là phải cập nhật hệ thống và gói phần mềm trước khi cài đặt phần mềm mới.
Để cập nhật Linux subsystem, hãy mở cửa sổ dòng lệnh cmd và nhập như sau:

sudo apt update

Cho phép quá trình hoàn tất. Bạn có thể được nhắc xác nhận cài đặt một số gói - để làm như vậy, hãy nhập y và Enter.
Lưu ý: Lệnh sudo là viết tắt của SuperUser DO. Nó cho phép bạn chạy một lệnh duy nhất với tư cách là quản trị viên, duy trì bảo mật trên hệ thống trong khi truy cập các tác vụ cần thiết.

Bước 4: Cài đặt Ruby

Sau khi Linux subsystem của bạn được cài đặt và cập nhật đầy đủ, hãy cài đặt Ruby bằng cách nhập như sau:
sudo apt install ruby-full

Bước 5: Xác minh cài đặt

Để xác minh Ruby đã được cài đặt trên Windows 10, hãy nhập lệnh sau: ruby –v

Hệ thống sẽ hiển thị phiên bản hiện tại của phần mềm Ruby đã cài đặt.