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.