Cách chuyển từ Bash sang ZSH trên Linux

Cách chuyển từ Bash sang ZSH trên Linux

Người dùng Linux dành nhiều thời gian cho thiết bị đầu cuối trở nên rất quen thuộc với Bash Shell. Nó linh hoạt và đáng tin cậy, mặc dù thiếu các tính năng làm cho nó cảm thấy hiện đại. Nếu bạn đang tìm kiếm thứ gì đó có nhiều tính năng hơn Bash Shell, một lựa chọn thay thế tốt để xem là Z Shell (hay còn gọi là Zsh). Nó dựa trên Bash nhưng có những cải tiến lớn giúp nó dễ sử dụng hơn. Trong hướng dẫn này, chúng tôi sẽ xem xét cách bạn có thể chuyển từ Bash sang ZSH và đặt nó là Shell chính của bạn cũng như cách kích hoạt khung Oh My Zsh để có những cải tiến hơn nữa.

Cài đặt Zsh

Trước khi sử dụng Zsh shell thay cho Bash, bạn cần cài đặt nó trên PC Linux của mình. May mắn thay, vì Zsh là một trong những lựa chọn thay thế Bash nổi tiếng nhất, nên việc sử dụng nó không có vấn đề gì. Mở cửa sổ dòng lệnh và nhập lệnh để nó hoạt động trên bản phân phối của bạn.

Ubuntu

sudo apt install zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux thực sự sử dụng Z Shell theo mặc định, trong đĩa trực tiếp. Tuy nhiên, mặc dù đĩa trực tiếp sử dụng Zsh không có nghĩa là cài đặt của bạn sẽ được bật theo mặc định. Nếu bạn đã quyết định sử dụng Bash truyền thống, bạn vẫn có thể cần cài đặt shell với Pacman.

sudo pacman -S zsh

Fedora

sudo dnf cài đặt zsh

OpenSUSE

sudo zypper cài đặt zsh

Linuxes khác

Như đã đề cập trước đây, Zsh rất phổ biến trong cộng đồng Linux. Do đó, người dùng của ngay cả các bản phân phối Linux ít người biết đến nhất sẽ không gặp bất kỳ vấn đề nào khi tìm nó trong trình quản lý gói. Để cài đặt Zsh, hãy mở một thiết bị đầu cuối, tìm kiếm “zsh” và cài đặt nó giống như bạn cài đặt phần mềm thông thường.

Ngoài ra, hãy truy cập trang web Zsh và tìm hiểu cách tải nó lên hệ điều hành Linux bạn chọn.

Định cấu hình Zsh

Để cấu hình Zsh, hãy mở thiết bị đầu cuối và chạy nó. Chạy Z Shell lần đầu tiên sẽ tự động mở trình hướng dẫn cấu hình. Trong trình hướng dẫn, nhấn 1 trên bàn phím để bắt đầu quá trình thiết lập.

Ở trang tiếp theo, Zsh có rất nhiều tùy chọn để bạn lựa chọn. Các tùy chọn này giúp thiết lập shell dễ dàng. Một lần nữa, hãy nhấn phím 1 . Chọn tùy chọn này sẽ hướng dẫn bạn cách định cấu hình cài đặt lịch sử Shell, v.v.

Cách chuyển từ Bash sang ZSH trên Linux

Đầu tiên, nhấn 1 để đặt kích thước dòng lịch sử. Sau đó nhấn phím 2 để tạo tệp lịch sử mới và nhấn phím 3 để tùy chỉnh số dòng cần lưu. Khi tất cả 3 cài đặt được định cấu hình, nhấn Q để quay lại menu chính.

Tại menu cấu hình Zsh, nhấn phím 2 để thiết lập hệ thống tự động hoàn thành. Hệ thống này sẽ tự động điền vào các lệnh mà nó phát hiện được trong tệp lịch sử.

Với tính năng tự động hoàn thành đang hoạt động, nhấn Q để quay lại menu.

Thiết lập các tùy chọn 12 là các bước quan trọng duy nhất. Nếu bạn muốn, hãy thực hiện phần còn lại của cài đặt để tùy chỉnh hoàn toàn trải nghiệm Z Shell của bạn. Nếu không, hãy nhấn 0 để lưu các thay đổi và thoát.

Chang mặc định Shell

Zsh được cấu hình đúng, nhưng không phải là Desktop Shell mặc định. Bash vẫn mở theo mặc định bất cứ khi nào một thiết bị đầu cuối mở. Để giải quyết vấn đề này, hãy chuyển đến terminal và sử dụng lệnh chsh .

Đầu tiên, thay đổi shell cho Root:

sudo -s

gốc chsh -s / bin / zsh

Bây giờ người dùng Root đang sử dụng Zsh theo mặc định, đã đến lúc chuyển đổi người dùng của bạn. Hãy nhớ rằng bạn sẽ cần chạy lại lệnh này cho mọi người dùng muốn sử dụng Zsh Shell. Thay thế người dùng trong lệnh dưới đây bằng tên người dùng của bạn.

tên người dùng chsh -s / bin / zsh

Nhập mật khẩu của người dùng để xác nhận thay đổi. Đóng thiết bị đầu cuối và mở lại để truy cập Zsh.

Cài đặt Oh My Zsh

Cách chuyển từ Bash sang ZSH trên Linux

Sử dụng Zsh một mình là đủ đối với hầu hết người dùng, nhưng nếu bạn muốn khai thác nhiều hơn nữa từ lớp vỏ này, cài đặt Oh My Zsh là cách tốt nhất. Để tải Zsh, hãy sử dụng công cụ tải xuống wget để lấy phiên bản mới nhất của tập lệnh cài đặt. Hãy nhớ rằng bạn sẽ cần cài đặt gói Git trên PC Linux của mình. Tìm kiếm “git” trong trình quản lý gói và cài đặt nó trước khi sử dụng Wget.

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Oh My Zsh, một khi trên PC Linux của bạn, đã thiết lập một tệp cấu hình Zsh đẹp hoàn chỉnh với hàng chục plugin khác nhau để bạn lựa chọn. Để bật bất kỳ plugin nào trong số này, bạn cần chỉnh sửa tệp cấu hình Zsh. Trong terminal, sử dụng trình soạn thảo văn bản Nano để mở ~ /. zshrc .

nano ~ / .zshrc

Đầu tiên trong danh sách các plugin để lựa chọn trong Oh My Zsh là các chủ đề. Theo mặc định, chủ đề “Robby Russel” được bật. Muốn cái gì khác? Truy cập trang này tại đây , tìm một chủ đề và thay đổi tên trong dấu ngoặc kép thành chủ đề yêu thích của bạn.

Tiếp theo chủ đề, có nhiều plugin Zsh khác để kích hoạt. Cuộn xuống danh sách bằng phím mũi tên và đọc mô tả về các plugin. Xem một trong những bạn thích? Xóa dấu # ở phía trước mã để kích hoạt plugin.

Bật các plugin bằng cách lưu Nano (Ctrl + O rồi Ctrl + X) và khởi động lại thiết bị đầu cuối.


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó