Nếu đến với 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 chạy với shell UNIX được bật theo mặc định, nhưng bạn có thể dễ dàng có được shell chạy trên Windows và thậm chí mở rộng sức mạnh của shell 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, trình bao tiêu chuẩn có sẵn trên các hệ thống Linux và macOS. zsh cho phép người dùng mở rộng giao diện và chức năng của shell của họ bằng các script, plugin và hơn thế nữa. Có một cộng đồng rộng lớn 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ể viết 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 cho 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.
Đang bật Bash
Trước khi có thể cài đặt zsh hoặc Oh My Zsh, trước tiên chúng ta cần kích hoạt trình bao mặc định có tên là 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 hiện đi kèm với hệ thống con Linux bị tắt theo mặc định. Nếu chúng tôi bật tính năng này, chúng tôi sẽ có thể chạy Bash trên Windows bằ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ở Bảng điều khiển và điều hướng đến menu “Chương trình và Tính năng”.
5. Nhấp vào “Bật hoặc tắt các 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 “Hệ thống con Windows dành cho Linux (Beta)” để bật hệ thống con Linux. Sau đó nhấp vào nút “OK”.
7. Chờ trình cài đặt hoàn tất.
8. Khi trình cài đặt hoàn tất, hãy nhấp vào “Khởi động lại ngay” để 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 của mình, hãy nhập “bash” vào Menu Start và khởi chạy tập lệnh bash.
10. Thao tác này sẽ mở ra một dấu nhắc lệnh và kết thúc quá trình cài đặt UNIX và Bash. Gõ phím “y” và nhấn “Enter” để xác nhận cài đặt các thành phần còn lại.
11. Chờ trong khi các thành phần còn lại được tải xuống và định 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. Nhấn “Enter.”
14. Khi quá trình cài đặt hoàn tất, bạn sẽ được quay lại 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ừ Start Menu.
2. Nhập lệnh sau vào dấu nhắc lệnh và nhấn “Enter:”
sudo apt-get install 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 quá trình cài đặt hoàn tất, bạn sẽ được đưa trở lại dấu nhắc lệnh.
Sử dụng zsh trên Windows 10
Bây giờ chúng tôi đã cài đặt zsh, chúng tôi có thể bắt đầu sử dụng nó.
1. Mở Bash từ Start Menu.
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ó rất nhiều thứ ở đó, nhưng chúng tôi khuyên bạn nên thực sự 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 có thể 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 đưa trở lại dấu nhắc lệnh zsh.
Cài đặt Oh My Zsh trên Windows 10
Bây giờ chúng ta đã cài đặt zsh, chúng ta 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 tốt nhất là:“ Oh-My-Zsh là một khuôn khổ nguồn mở, hướng tới cộng đồng để quản lý cấu hình zsh của bạn. ”Nó cũng đi kèm với hơn 200 plugin và 140 chủ đề cho zsh, mở rộng chức năng và giúp dòng lệnh của bạn dễ dàng tùy chỉnh hơn.
1. Mở Bash từ Start Menu.
2. Sử dụng lệnh sau để tải xuống và cài đặt git, điều kiện tiên quyết để cài đặt Oh My Zsh:
sudo apt-get install git
3. Sau khi cài đặt git, chúng ta 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ấp 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 quá trình cài đặt hoàn tất, bạn sẽ thấy tác phẩm nghệ thuật ASCII của Oh My Zsh.
Kết luận
Sau khi đã cài đặt zsh và Oh My Zsh, bạn có thể sử dụng cả hai như trên hệ thống UNIX. Nếu 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.