Jak zainstalować i konfigurować ZSH na Raspberry Pi

Jak zainstalować i konfigurować ZSH na Raspberry Pi
Zwrina Z lub ZSH to zaawansowana forma Bourne Shell (BASH), a ZSH zawiera wiele unikalnych funkcji, które nie są obecne w Bash. Na przykład w skorupce bash, aby poruszać się w jakiś katalog, używamy „CD” z nazwą katalogu, w której ZSH, poruszamy się do dowolnego katalogu, używając jego nazwy, a ponadto ZSH również automatycznie korektuje błędne błędy pisowni w poleceń.

W tym zapisie zbadamy metodę instalacji ZSH w systemie operacyjnym Raspberry Pi za pomocą terminalu.

Jak zainstalować ZSH w systemie operacyjnym Raspberry Pi

Zainstalujemy ZSH w systemie operacyjnym Raspberry Pi za pomocą dostępnego pakietu ZSH w domyślnym repozytorium Raspberry Pi za pomocą APT Pakiet Manager:

$ sudo apt instal zsh -y

Po zainstalowaniu ZSH zainstalujemy OH-MY-ZSH, który jest narzędziem konfiguracyjnym do konfigurowania ZSH:

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

Poprosi Cię o zmianę domyślnej powłoki na ZSH, wpisz „Y”, aby ustawić domyślną powłokę ZSH:

Powłoka ZSH jest zainstalowana i ustawiona jako domyślna powłoka w systemie operacyjnym Raspberry PI, a jeśli odpowiesz „N” w powyższym pytaniu o ustawienie ZSH jako skorupę domyślną, nie martw się, ponieważ możesz ustawić Domyślnie ZSH Domyślnie , W tym celu dowiemy się ścieżki zainstalowanego ZSH:

$ które Zsh

Ścieżka zainstalowanego ZSH to/usr/bin/zsh za pomocą polecenia możemy ustawić ZSH jako domyślną powłokę:

$ chsh -s /bin /zsh

Czasami nie pozwala to na kontynuację, w takim przypadku otworzymy plik konfiguracyjny CHSH:

$ sudo nano /etc /pam.D/chsh

I zmodyfikuj linię „autoryjną” za pomocą:

Wystarczający auth Pam_Shells.Więc

Po dokonaniu wszystkich ustawień uruchom ponownie terminal:

Jesteśmy w terminalu ZSH, ale wyświetla powiadomienie o zainstalowaniu „ZSH-Autosuggestions” i „Autojump nie znalezionego”, w tym celu ustawym je najpierw:

~ git klon https: // github.com/zsh-użytkowe/zsh-autosuggestions $ zsh_custom:-~/.OH-MY-ZSH/Custom/Plugins/ZSH-Autosuggestions

Następnie otworzymy „~./zshrc ”za pomocą edytora nano:

~ nano ~/.Zshrc

I dodaj następującą linię wtyczek autosuggestionów:

wtyczki = (Zsh-Autosuggestions)

Następnie sklonujemy wtyczki „Składnia-wysoko światła” za pomocą polecenia:

~ git klon https: // github.COM/ZSH-Users/ZSH-Syntax-Highlighting.git $ zsh_custom:-~/.OH-MY-ZSH/Custom/Plugins/Zsh-Syntax-Highlighting

Znowu otworzymy „~./Zshrc ”plik i dodaj wtyczki podawania składni, dodając linię:

wtyczki = (ZSH-SYNTAX-Highlighting)

Aby użyć nowej powłoki, wymienimy jej katalogi:

~ ls

Następnie przejdziemy do katalogu komputerowego bez polecenia CD:

~ Desktop

Wniosek

Shell jest najważniejszą częścią każdego systemu operacyjnego. Zsh jest rozszerzoną formą Bourne Shell, a także ma bardziej zaawansowane funkcje niż powłoka bash. W tym zapisie powłoka ZSH została zainstalowana na Ubuntu, a także ustawiona jako domyślna powłoka.