Nếu bạn đang truy cập Windows từ macOS hoặc Linux, bạn có thể bỏ lỡ chức năng mạnh mẽ của dòng lệnh UNIX hoặc “shell”. Windows không gửi với vỏ UNIX được kích hoạt theo mặc định, nhưng bạn có thể dễ dàng có được một trình bao chạy trên Windows và thậm chí mở rộng sức mạnh của vỏ với zsh.

Zsh là gì?

zsh, còn được gọi là "Z-shell", là một phiên bản mạnh mẽ hơn của Bash, vỏ tiêu chuẩn đóng trên các hệ thống Linux và macOS. zsh cho phép người dùng mở rộng diện mạo và chức năng của trình bao bằng các tập lệnh, plugin và hơn thế nữa. Có một cộng đồng các nhà phát triển đã tạo ra các plugin hữu ích đáng kinh ngạc cho zsh và bạn cũng có thể mã các tiện ích và plugin của riêng mình. Nếu bạn dành nhiều thời gian trên thiết bị đầu cuối, đó là một cách tuyệt vời để cải thiện chất lượng cuộc sống của bạn.

Bật Bash

Trước khi chúng ta có thể cài đặt zsh hoặc Oh My Zsh, trước tiên chúng ta cần kích hoạt shell mặc định có tên Bash. Điều này được sử dụng để yêu cầu các chương trình của bên thứ ba như Cygwin và bạn vẫn có thể thực hiện theo cách đó. Tuy nhiên, Windows 10 bây giờ tàu với một hệ thống con Linux được tắt theo mặc định. Nếu chúng ta bật nó lên, chúng ta có thể chạy Bash trên Windows bằng cách sử dụng các gói phần mềm gốc.

1. Mở Cài đặt và nhấp vào “Cập nhật & Bảo mật”.

2. Nhấp vào “Dành cho nhà phát triển” trong thanh bên, sau đó nhấp vào nút radio bên cạnh “Chế độ nhà phát triển”.

3. Trong cửa sổ bật lên, hãy nhấp vào “Có” để tiếp tục bật chế độ nhà phát triển.

4. Mở Control Panel và điều hướng đến menu "Programs and Features".

5. Nhấp vào “Bật hoặc tắt tính năng của Windows” trong thanh bên.

6. Cuộn xuống và đánh dấu vào hộp kiểm bên cạnh “Windows Subsystem for Linux (Beta)” để kích hoạt hệ thống phụ Linux. Sau đó nhấp vào nút "OK".

7. Chờ cho trình cài đặt kết thúc.

8. Khi trình cài đặt kết thúc, hãy nhấp vào “Khởi động lại ngay bây giờ” để khởi động lại máy tính của bạn và hoàn tất quá trình cài đặt.

9. Sau khi bạn khởi động lại máy tính, gõ “bash” vào Start Menu và khởi động kịch bản bash.

10. Điều này sẽ mở một dấu nhắc lệnh và kết thúc cài đặt UNIX và Bash. Nhập "y" và nhấn "Enter" để xác nhận cài đặt các thành phần còn lại.

11. Đợi trong khi các thành phần còn lại được tải về và cấu hình.

12. Khi được nhắc, hãy tạo tên người dùng cho Bash và UNIX.

13. Nhập mật khẩu bạn sẽ sử dụng cho Bash và UNIX. Bạn sẽ không thấy bất kỳ ký tự nào xuất hiện khi bạn nhập, nhưng chúng đang được lưu. Bấm phím Enter."

14. Khi cài đặt xong, bạn sẽ được trả về dấu nhắc lệnh. Bây giờ bạn có thể đóng cửa sổ này.

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

Bây giờ chúng ta có một shell trên Windows, bước tiếp theo của chúng ta là cài đặt zsh. Chúng tôi sẽ sử dụng trình quản lý gói "apt-get" để tải xuống và cài đặt nó.

1. Mở Bash từ Menu Bắt đầu.

2. Gõ lệnh sau vào dấu nhắc lệnh và nhấn "Enter:"

 sudo apt-get cài đặt zsh 

3. Nhập mật khẩu Bash / UNIX của bạn khi được nhắc và nhấn "Enter".

4. Khi được nhắc, hãy nhập “Y” và nhấn “Enter” để tiếp tục cài đặt.

5. Khi cài đặt hoàn tất, bạn sẽ được trả về dấu nhắc lệnh.

Sử dụng zsh trên Windows 10

Bây giờ chúng ta đã cài đặt zsh, chúng ta có thể bắt đầu sử dụng nó.

1. Mở Bash từ Menu Bắt đầu.

2. Nhập zsh và nhấn “Enter”.

3. Trong lần chạy đầu tiên, bạn sẽ cần phải trải qua một số tùy chọn cấu hình zsh. Có một nhóm ở đó, nhưng chúng tôi khuyên bạn nên xem xét tất cả thông tin và chọn các tùy chọn bạn thích. Nếu bạn không chắc chắn nên chọn gì, bạn chỉ cần nhấn phím “2” để chấp nhận cấu hình mặc định.

4. Khi cấu hình hoàn tất, bạn sẽ được trả về dấu nhắc lệnh zsh.

Cài đặt Oh My Zsh trên Windows 10

Bây giờ chúng tôi đã cài đặt zsh, chúng tôi có thể cài đặt Oh My Zsh. Nếu bạn không quen thuộc với Oh My Zsh, nhà phát triển nói điều đó là tốt nhất: “ Oh-My-Zsh là một khung công tác nguồn mở, do cộng đồng quản lý để quản lý cấu hình zsh của bạn. Nó cũng có hơn 200 plugin và 140 chủ đề cho zsh, mở rộng chức năng và làm cho dòng lệnh của bạn dễ dàng tùy chỉnh hơn.

1. Mở Bash từ Menu Bắt đầu.

2. Sử dụng lệnh sau để tải xuống và cài đặt git, một điều kiện tiên quyết để cài đặt Oh My Zsh:

 sudo apt-get cài đặt git 

3. Khi git được cài đặt, chúng tôi có thể tải xuống và cài đặt Oh My Zsh. Để làm như vậy, hãy sao chép và dán lệnh sau vào dòng lệnh của bạn và nhấn "Enter".

 sh -c "$ (curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 

Lưu ý rằng bạn có thể nhanh chóng dán vào dòng lệnh zsh bằng cách chọn cửa sổ Xsh và nhấn chuột phải.

4. Nhập mật khẩu Bash / UNIX của bạn khi được nhắc và nhấn "Enter".

5. Khi cài đặt xong, bạn sẽ thấy nghệ thuật ASCII của Oh My Zsh.

Phần kết luận

Một khi bạn đã cài đặt zsh và Oh My Zsh, bạn có thể sử dụng chúng cả khi bạn sử dụng hệ thống UNIX. Nếu bạn muốn tìm hiểu thêm, bạn có thể xem hướng dẫn sử dụng trực tuyến của zsh và wiki của Oh My Zsh.