Come installare e configurare ZSH su Raspberry Pi

Come installare e configurare ZSH su Raspberry Pi
Z Shell o ZSH è la forma avanzata di Bourne Shell (Bash) e ZSH contiene molte caratteristiche uniche che non sono presenti nel bash. Ad esempio, nella shell bash, per navigare in una directory, utilizziamo il "CD" con il nome della directory, in cui ZSH, navighiamo verso qualsiasi directory semplicemente usando il suo nome, inoltre, lo ZSH corregge anche automaticamente gli errori di ortografia minori Nei comandi.

In questo articolo, esploreremo il metodo di installazione di ZSH sul sistema operativo Raspberry PI utilizzando il terminale.

Come installare ZSH sul sistema operativo Raspberry Pi

Installeremo lo ZSH sul sistema operativo Raspberry Pi utilizzando il pacchetto disponibile di ZSH nel repository predefinito di Raspberry Pi utilizzando APT Package Manager:

$ sudo apt install zsh -y

Dopo aver installato ZSH, installeremo OH-My-ZSH, che è lo strumento di configurazione per configurare ZSH:

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

Ti chiederà di modificare la shell predefinita in ZSH, digitare "y" per creare la shell predefinita ZSH:

La shell ZSH è installata e impostata come shell predefinita sul sistema operativo Raspberry Pi e se si risponde "N" nella domanda sopra di impostazione di ZSH come shell predefinita, quindi non preoccuparti, perché è possibile impostare ZSH in seguito , per questo scopriremo il percorso di ZSH installato:

$ quale zsh

Il percorso dello ZSH installato è/USR/Bin/ZSH utilizzando il comando, possiamo impostare lo ZSH come shell predefinito:

$ chsh -s /bin /zsh

A volte non ti consente di procedere, in tal caso, apriremo il file di configurazione di CHSH:

$ sudo nano /etc /pam.d/chsh

E modifica la linea "Auth" con:

AUTH sufficiente pam_shells.COSÌ

Dopo aver effettuato tutte le impostazioni, riavviare il terminale:

Siamo nel terminal ZSH, ma sta visualizzando una notifica per installare "ZSH-Autosugestions" e "Autojump non trovato", per questo, li imposteremo per primi:

~ git clone https: // github.com/zsh-users/zsh-autosuggestions $ zsh_custom:-~/.OH-My-ZSH/Custom/plugins/ZSH-Autosuggestions

Successivamente apriremo il “~./zshrc "usando il nano editor:

~ nano ~/.zshrc

E aggiungere la seguente riga di plugin di autosuggestioni:

plugin = (ZSH-Autosuggestions)

Successivamente clonare i plugin di "Sintassi-Highlighting" usando il comando:

~ git clone https: // github.com/zsh-users/zsh-synthax-highting.git $ zsh_custom:-~/.OH-My-ZSH/Custom/plugins/zsh-synthax-highting

Ancora una volta apriremo il “~./ZSHRC ”file e aggiungi plug-in di illuminazione sintassi aggiungendo la riga:

plugins = (ZSH-Syntex-Highlighting)

Per utilizzare la nuova shell, elencheremo le sue directory:

~ ls

Quindi passeremo alla directory desktop senza il comando CD:

~ Desktop

Conclusione

La shell è la parte più importante di qualsiasi sistema operativo. La ZSH è la forma estesa del guscio di Bourne, e viene anche fornito con funzionalità più avanzate rispetto alla shell bash. In questo articolo, la shell ZSH è stata installata su Ubuntu e impostata anche come shell predefinita.