I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

Z shell è una shell Unix efficiente, potente e interattiva. È facile da installare, configurare, utilizzare e apprendere su qualsiasi piattaforma Linux, inclusi Ubuntu, Fedora, Arch Linux e altro ancora.

Ecco come puoi installare Z shell e Oh My Zsh sulla tua macchina Linux.

Cos'è Z Shell e Oh My Zsh?

Z shell, o semplicemente Zsh, è una shell di login interattiva e un interprete del linguaggio di scripting. Molte funzioni utili che trovi in ​​Bash, TCSH e ksh sono state incorporate in Zsh insieme a molte nuove funzionalità.

Oh My Zsh è un fantastico framework open source guidato dalla community che ti aiuta a gestire la configurazione di Zsh. Viene fornito con così tante utili funzioni, helper, plug-in, temi e altre utilità che offrono agli utenti la migliore esperienza di shell disponibile.

Sebbene Zsh sia molto simile a Bash, il vantaggio di usare Zsh sta nel fatto che è molto più personalizzabile di Bash.

instagram viewer

Come installare Zsh su Linux

Per iniziare, avvia il terminale premendo Ctrl+Alt+T sulla tastiera. È una buona pratica aggiorna e aggiorna il tuo sistema Linux prima di installare una nuova applicazione sul computer. Questo risolve eventuali pacchetti rotti o obsoleti sul tuo sistema che potrebbe creare un problema durante l'installazione di una nuova applicazione.

Ora che i pacchetti di sistema sono aggiornati, puoi installare Zsh. Ecco i comandi per installare Zsh su alcune delle principali distribuzioni Linux:

Per Ubuntu, esegui:

sudo apt installare zsh

Per installare Zsh su Fedora, eseguire:

sudo dnf installare zsh

Su Arch Linux, esegui:

sudo pacman -S zsh

Il processo di installazione coprirà anche le configurazioni di base che potrai sempre riconfigurare in seguito.

Verificare l'installazione di Zsh

Un modo per verificare l'installazione è verificare la versione di Zsh appena installata. Eseguire il comando seguente per verificare la versione:

zsh --versione

Sul terminale, vedrai il numero di versione dopo aver inserito il comando. Se il terminale non mostra il numero di versione, significa che c'è stato qualche problema con l'installazione.

Per impostazione predefinita, Zsh è installato nel file /usr/bin directory. Per confermare la posizione in cui hai installato Zsh, esegui:

dove è zsh

L'output visualizzerà il percorso di Zsh sul terminale.

Come installare Oh-My-Zsh su Linux

Powerline è un potente plugin per Vim che fornisce linee di stato e prompt per molte altre applicazioni, come Zsh, Bash, Qtile, IPython, tmux e Awesome. Fornisce utili miglioramenti a Zsh. Per installarlo su Ubuntu e Debian, eseguire:

sudo apt installare git-core curl fonts-powerline

Su Fedora:

sudo dnf installare font powerline

Per installare i font Powerline su Arch Linux:

sudo pacman -S powerline-fonts

Passaggio 1: installa Oh My Zsh su Linux

Una volta installati i font Powerline, è il momento di installare finalmente il pacchetto oh-my-zsh. Ci sono due modi per installarlo: usando curl e wget.

Per installare Oh My Zsh usando curl, esegui:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh

Invece, se vuoi usare wget per installare Oh My Zsh, usa questo:

wget --no-check-certificate http://install.ohmyz.sh -O - | sh

Durante il processo di installazione, il programma di installazione ti chiederà se vuoi rendere Zsh la shell predefinita o meno. Per rendere Zsh la shell predefinita sul tuo sistema, digita e colpito accedere sulla tastiera. Puoi cambia la shell predefinita in seguito con chsh se vuoi.

Dopo aver installato Oh My Zsh sul tuo sistema, vedrai il seguente messaggio di conferma sul terminale che verifica l'avvenuta installazione:

Per disinstallare oh-my-zsh dal tuo sistema, esegui:

uninstall_oh_my_zsh

Configura Oh My Zsh su Linux

Immergiamoci in alcune configurazioni di base che devi capire per personalizzare Oh My Zsh nel modo che preferisci.

1. Attiva i plugin usando il file di configurazione Zsh

Per vedere quali plugin sono disponibili, apri il file Pagina dei plug-in Oh My Zsh su GitHub.

Qui troverai un elenco di tutti i plugin che puoi utilizzare in Oh My Zsh. Dopo aver deciso quale plug-in desideri utilizzare, apri il file di configurazione Zsh utilizzando nano:

nano ~/.zshrc

Nel file, individuare il file plugin() funzione. All'interno delle parentesi, aggiungi il nome del plugin che vuoi attivare. Ad esempio, se vuoi attivare "git", aggiungilo in questo modo:

plugin=(git)

Salvare ed uscire dal file premendo Ctrl+X Poi Y sulla tastiera.

Per aggiornare le modifiche, eseguire:

fonte ~/.zshrc

2. Imposta il tema Oh My Zsh

Troverai tutti i temi Oh My Zsh nel ~/.oh-mio-zsh/themes directory. Per vedere tutti i temi disponibili, vai al Pagina dei temi di Oh My Zsh su GitHub.

Puoi anche visualizzare in anteprima questi temi sul tuo browser. Una volta deciso il tema, apri il file di configurazione di Zsh in questo modo:

sudo nano ~/.zshrc

Vai alla riga che dice ZSH_THEME="". Qui, inserisci il tema che vuoi mantenere. Ad esempio, se vuoi cambiare il tema in "agnoster", inserisci il nome del tema in questo modo:

ZSH_THEME="agnoster"

Puoi anche impostare questa opzione su "casuale" se desideri passare da un tema all'altro regolarmente.

ZSH_THEME="casuale"

E se non volessi utilizzare tutti i temi ma solo alcuni specifici? Fortunatamente, hai anche la possibilità di mantenere una serie di temi. Individua la riga che dice ZSH_THEME_RANDOM_CANDIDATES=() e inserisci i nomi dei temi in questo modo:

ZSH_THEME_RANDOM_CANDIDATES=("agnoster""grml""robby russell")

Ricarica il file per rendere effettive le modifiche:

fonte ~/.zshrc

3. Configura gli aggiornamenti automatici

Oh My Zsh si aggiorna automaticamente ogni due settimane. Puoi disabilitare questa impostazione nel file di configurazione Zsh in questo modo:

DISABLE_AUTO_UPDATE="VERO"

Puoi anche configurare il numero di giorni in cui vuoi che Zsh controlli gli aggiornamenti in questo modo:

UPDATE_ZSH_DAYS=1

Z Shell offre funzionalità che non troverai da nessun'altra parte

La shell Z viene fornita in bundle con così tante funzionalità che sono difficili da trovare in altre shell. Viene fornito con un correttore ortografico integrato e consente di evidenziare il codice. Viene fornito con un sacco di fantastici temi che puoi applicare alla shell. È inoltre possibile configurare la shell per visualizzare importanti informazioni di sistema.

Con tantissime funzionalità pronte ad assisterti, ora puoi iniziare a scrivere script e programmi Bash in modo più efficiente per automatizzare le attività e risparmiare molto tempo. Buona sceneggiatura!