Πώς να εγκαταστήσετε το Z Shell (Zsh) και το Oh My Zsh στο Linux

Πώς να εγκαταστήσετε το Z Shell (Zsh) και το Oh My Zsh στο Linux
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Το Z shell είναι ένα αποτελεσματικό, ισχυρό και διαδραστικό κέλυφος Unix. Είναι εύκολο να εγκαταστήσετε, να ρυθμίσετε, να χρησιμοποιήσετε και να μάθετε σε οποιαδήποτε πλατφόρμα Linux, συμπεριλαμβανομένων των Ubuntu, Fedora, Arch Linux και άλλων.





Δείτε πώς μπορείτε να εγκαταστήσετε το Z shell και το Oh My Zsh στον υπολογιστή σας Linux.





Τι είναι το Z Shell και το Oh My Zsh;

Το Z shell, ή απλά το Zsh είναι ένα διαδραστικό κέλυφος σύνδεσης και ένας διερμηνέας γλώσσας δέσμης ενεργειών. Πολλές χρήσιμες λειτουργίες που βρίσκετε στα Bash, TCSH και ksh ενσωματώθηκαν στο Zsh μαζί με πολλές νέες δυνατότητες.





Το Oh My Zsh είναι ένα εκπληκτικό πλαίσιο ανοιχτού κώδικα, βασισμένο στην κοινότητα που σας βοηθά να διαχειριστείτε τη διαμόρφωση του Zsh. Έρχεται γεμάτο με τόσες πολλές χρήσιμες λειτουργίες, βοηθούς, πρόσθετα, θέματα και άλλα βοηθητικά προγράμματα που προσφέρουν στους χρήστες την καλύτερη εμπειρία κελύφους εκεί έξω.

Αν και το Zsh μοιάζει πολύ με το Bash, το πλεονέκτημα της χρήσης του Zsh έγκειται στο γεγονός ότι είναι πολύ πιο προσαρμόσιμο από το Bash.



Πώς να εγκαταστήσετε το Zsh σε Linux

Για να ξεκινήσετε, εκκινήστε το τερματικό πατώντας Ctrl + Alt + T στο πληκτρολόγιο. Είναι μια καλή πρακτική να ενημερώστε και αναβαθμίστε το σύστημα Linux σας πριν εγκαταστήσετε μια νέα εφαρμογή στο μηχάνημά σας. Αυτό επιλύει τυχόν κατεστραμμένα ή παλιά πακέτα στο σύστημά σας που μπορεί να δημιουργήσει πρόβλημα κατά την εγκατάσταση μιας νέας εφαρμογής.

Τώρα που τα πακέτα συστήματος είναι ενημερωμένα, μπορείτε να εγκαταστήσετε το Zsh. Ακολουθούν οι εντολές για την εγκατάσταση του Zsh σε ορισμένες σημαντικές διανομές Linux:





Για το Ubuntu, εκτελέστε:

 sudo apt install zsh

Για να εγκαταστήσετε το Zsh στο Fedora, εκτελέστε:





 sudo dnf install zsh

Στο Arch Linux, εκτελέστε:

 sudo pacman -S zsh

Η διαδικασία εγκατάστασης θα καλύψει επίσης βασικές διαμορφώσεις που μπορείτε πάντα να διαμορφώσετε ξανά αργότερα.

Επαληθεύστε την εγκατάσταση Zsh

Ένας τρόπος για να επαληθεύσετε την εγκατάσταση είναι να ελέγξετε την έκδοση του Zsh που μόλις εγκαταστήσατε. Εκτελέστε την ακόλουθη εντολή για να ελέγξετε την έκδοση:

 zsh --version

Στο τερματικό, θα δείτε τον αριθμό έκδοσης αφού εισαγάγετε την εντολή. Εάν το τερματικό δεν εμφανίσει τον αριθμό έκδοσης, αυτό σημαίνει ότι υπήρξε κάποιο πρόβλημα με την εγκατάσταση.

Από προεπιλογή, το Zsh είναι εγκατεστημένο στο /usr/bin Ευρετήριο. Για να επιβεβαιώσετε την τοποθεσία όπου έχετε εγκαταστήσει το Zsh, εκτελέστε:

 whereis zsh

Η έξοδος θα εμφανίσει τη διαδρομή προς το Zsh στο τερματικό.

Πώς να εγκαταστήσετε το Oh-My-Zsh σε Linux

Το Powerline είναι ένα ισχυρό πρόσθετο για το Vim που παρέχει γραμμές κατάστασης και προτροπές για πολλές άλλες εφαρμογές, όπως Zsh, Bash, Qtile, IPython, tmux και Awesome. Παρέχει χρήσιμες βελτιώσεις στο Zsh. Για να το εγκαταστήσετε σε Ubuntu και Debian, εκτελέστε:

πώς να αντιγράψετε DVD σε σκληρό δίσκο
 sudo apt install git-core curl fonts-powerline

Όπου Fedora:

 sudo dnf install powerline-fonts

Για να εγκαταστήσετε γραμματοσειρές Powerline στο Arch Linux:

 sudo pacman -S powerline-fonts

Βήμα 1: Εγκαταστήστε το Oh My Zsh σε Linux

Μόλις εγκατασταθούν οι γραμματοσειρές Powerline, ήρθε η ώρα να εγκαταστήσετε επιτέλους το πακέτο oh-my-zsh. Υπάρχουν δύο τρόποι για να το εγκαταστήσετε: χρησιμοποιώντας curl και wget.

Για να εγκαταστήσετε το Oh My Zsh χρησιμοποιώντας το curl, εκτελέστε:

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

Αντίθετα, εάν θέλετε να χρησιμοποιήσετε το wget για να εγκαταστήσετε το Oh My Zsh, χρησιμοποιήστε αυτό:

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

Κατά τη διαδικασία εγκατάστασης, το πρόγραμμα εγκατάστασης θα σας ρωτήσει εάν θέλετε να κάνετε το Zsh το προεπιλεγμένο κέλυφος ή όχι. Για να κάνετε το Zsh το προεπιλεγμένο κέλυφος στο σύστημά σας, πληκτρολογήστε Ναί και χτυπήστε Εισαγω στο πληκτρολόγιο. Μπορείς αλλάξτε το προεπιλεγμένο κέλυφος αργότερα με το chsh αν θέλεις.

Μόλις εγκαταστήσετε το Oh My Zsh στο σύστημά σας, θα δείτε το ακόλουθο μήνυμα επιβεβαίωσης στο τερματικό που επιβεβαιώνει την επιτυχή εγκατάσταση:

  τερματικό ubuntu που δείχνει ότι το ohmyzsh έχει εγκατασταθεί

Για να απεγκαταστήσετε το oh-my-zsh από το σύστημά σας, εκτελέστε:

 uninstall_oh_my_zsh

Διαμόρφωση του Oh My Zsh σε Linux

Ας βουτήξουμε σε μερικές βασικές διαμορφώσεις που πρέπει να κατανοήσετε για να προσαρμόσετε το Oh My Zsh όπως σας αρέσει.

1. Ενεργοποιήστε τα πρόσθετα χρησιμοποιώντας το αρχείο διαμόρφωσης Zsh

Για να δείτε ποιες προσθήκες είναι διαθέσιμες, ανοίξτε το Σελίδα Oh My Zsh Plugins στο GitHub .

ρολόι μήλου 2 αλουμινίου έναντι ανοξείδωτου χάλυβα

Εδώ θα βρείτε μια λίστα με όλα τα πρόσθετα που μπορείτε να χρησιμοποιήσετε στο Oh My Zsh. Αφού αποφασίσετε ποια προσθήκη θέλετε να χρησιμοποιήσετε, ανοίξτε το αρχείο διαμόρφωσης Zsh χρησιμοποιώντας το nano:

 nano ~/.zshrc
  zsh-αρχείο άνοιξε με nano editor στο ubuntu

Στο αρχείο, εντοπίστε το plugins () λειτουργία. Μέσα στις παρενθέσεις, προσθέστε το όνομα της προσθήκης που θέλετε να ενεργοποιήσετε. Για παράδειγμα, αν θέλετε να ενεργοποιήσετε το 'git', προσθέστε το ως εξής:

 plugins=(git)

Αποθηκεύστε και βγείτε από το αρχείο πατώντας Ctrl + X έπειτα Υ στο πληκτρολόγιο.

Για να ενημερώσετε τις αλλαγές, εκτελέστε:

 source ~/.zshrc

2. Ορίστε το θέμα Oh My Zsh

Θα βρείτε όλα τα θέματα Oh My Zsh στο ~/.oh-my-zsh/themes Ευρετήριο. Για να δείτε όλα τα διαθέσιμα θέματα, μεταβείτε στο Σελίδα Oh My Zsh Themes στο GitHub .

Μπορείτε επίσης να κάνετε προεπισκόπηση αυτών των θεμάτων στο πρόγραμμα περιήγησής σας. Αφού αποφασίσετε για το θέμα, ανοίξτε το αρχείο διαμόρφωσης Zsh ως εξής:

 sudo nano ~/.zshrc

Πηγαίνετε στη γραμμή που λέει ZSH_THEME='' . Εδώ, εισαγάγετε το θέμα που θέλετε να διατηρήσετε. Για παράδειγμα, εάν θέλετε να αλλάξετε το θέμα σε 'agnoster', εισαγάγετε το όνομα του θέματος ως εξής:

 ZSH_THEME="agnoster"
  αλλαγή θέματος σε agnoster στο αρχείο διαμόρφωσης z-shell

Μπορείτε επίσης να ορίσετε αυτήν την επιλογή σε 'τυχαία' εάν θέλετε να κάνετε εναλλαγή μεταξύ διαφορετικών θεμάτων τακτικά.

 ZSH_THEME="random"

Τι γίνεται αν δεν θέλετε να χρησιμοποιήσετε όλα τα θέματα αλλά μόνο μερικά συγκεκριμένα; Ευτυχώς, έχετε επίσης την επιλογή να διατηρήσετε ένα σύνολο θεμάτων. Εντοπίστε τη γραμμή που λέει ZSH_THEME_RANDOM_CANDIDATES=() και εισάγετε τα ονόματα των θεμάτων ως εξής:

 ZSH_THEME_RANDOM_CANDIDATES=("agnoster" "grml" "robbyrussell")

Επαναλάβετε τη φόρτωση του αρχείου για να τεθούν σε ισχύ οι αλλαγές:

 source ~/.zshrc

3. Διαμορφώστε τις Αυτόματες ενημερώσεις

Το Oh My Zsh ενημερώνεται αυτόματα κάθε δύο εβδομάδες. Μπορείτε να απενεργοποιήσετε αυτήν τη ρύθμιση στο αρχείο διαμόρφωσης Zsh ως εξής:

 DISABLE_AUTO_UPDATE="true"

Μπορείτε επίσης να διαμορφώσετε τον αριθμό των ημερών που θέλετε να ελέγχει η Zsh για ενημερώσεις όπως αυτή:

 UPDATE_ZSH_DAYS=1

Το Z Shell προσφέρει χαρακτηριστικά που δεν θα βρείτε πουθενά αλλού

Το Z shell συνοδεύεται από τόσα πολλά χαρακτηριστικά που είναι δύσκολο να βρεθούν σε άλλα κελύφη. Έρχεται με ενσωματωμένο ορθογραφικό έλεγχο και σας επιτρέπει να επισημάνετε τον κώδικα. Αποστέλλεται με πολλά εκπληκτικά θέματα που μπορείτε να εφαρμόσετε στο κέλυφος. Μπορείτε επίσης να διαμορφώσετε το κέλυφος ώστε να εμφανίζει σημαντικές πληροφορίες συστήματος.

Με πολλές λειτουργίες έτοιμες να σας βοηθήσουν, μπορείτε τώρα να αρχίσετε να γράφετε σενάρια και προγράμματα Bash πιο αποτελεσματικά για να αυτοματοποιείτε εργασίες και να εξοικονομείτε άφθονο χρόνο. Καλό σενάριο!

Κατηγορία Linux