Πώς να αλλάξετε από το Bash σε ZSH στο Linux

click fraud protection

Οι χρήστες Linux που περνούν πολύ χρόνο στο τερματικό εξοικειώνονται με το Bash Shell. Είναι ευέλικτο και αξιόπιστο, αν και δεν διαθέτει δυνατότητες που το κάνουν να νιώθει μοντέρνο. Εάν ψάχνετε κάτι με περισσότερες δυνατότητες από το Bash Shell, μια καλή εναλλακτική λύση για να δείτε είναι το Z Shell (γνωστό και ως Zsh). Βασίζεται στο Bash αλλά έχει σημαντικές βελτιώσεις που το καθιστούν πιο εύχρηστο. Σε αυτόν τον οδηγό, θα ρίξουμε μια ματιά στο πώς μπορείτε να αλλάξετε από το Bash σε ZSH και να το κάνουμε ως το κύριο κέλυφος σας, καθώς και πώς να ενεργοποιήσετε το πλαίσιο Oh My Zsh για περαιτέρω βελτιώσεις.

Εγκαταστήστε το Zsh

Πριν χρησιμοποιήσετε το κέλυφος Zsh στη θέση του Bash, θα πρέπει να το εγκαταστήσετε στον υπολογιστή σας Linux. Ευτυχώς, καθώς το Zsh είναι μια από τις πιο γνωστές εναλλακτικές λύσεις του Bash, η λήψη του δεν αποτελεί πρόβλημα. Ανοίξτε ένα παράθυρο τερματικού και εισαγάγετε την εντολή για να λειτουργήσει στη διανομή σας.

Ubuntu

sudo apt εγκατάσταση zsh

Ντέμπιαν

sudo apt-get install zsh
instagram viewer

Arch Linux

Arch Linux χρησιμοποιεί στην πραγματικότητα το Z Shell από προεπιλογή, στον ζωντανό δίσκο. Ωστόσο, παρόλο που ο ζωντανός δίσκος χρησιμοποιεί το Zsh δεν σημαίνει ότι η εγκατάστασή σας θα την ενεργοποιήσει από προεπιλογή. Εάν έχετε αποφασίσει να πάτε με το παραδοσιακό Bash, ίσως χρειαστεί να εγκαταστήσετε το κέλυφος με το Pacman.

sudo pacman -S zsh

Μαλακό καπέλλο

sudo dnf εγκατάσταση zsh

OpenSUSE

sudo zypper εγκαταστήστε zsh

Άλλα Linux

Όπως αναφέρθηκε προηγουμένως, το Zsh είναι πολύ δημοφιλές στην κοινότητα Linux. Ως αποτέλεσμα, οι χρήστες ακόμη και των πιο ασαφών διανομών Linux δεν θα έπρεπε να αντιμετωπίζουν προβλήματα με τη διαχείριση του πακέτου. Για να εγκαταστήσετε το Zsh, ανοίξτε ένα τερματικό, αναζητήστε το "zsh" και εγκαταστήστε το όπως συνήθως εγκαθιστάτε λογισμικό.

Εναλλακτικά, κατευθυνθείτε προς τον ιστότοπο Zsh και μάθετε πώς να το αποκτήσετε στο Linux OS της επιλογής σας.

Διαμόρφωση Zsh

Για να διαμορφώσετε το Zsh, ανοίξτε το τερματικό και εκτελέστε το. Η εκτέλεση του Z Shell για πρώτη φορά θα ανοίξει αυτόματα τον οδηγό διαμόρφωσης. Στον οδηγό, πατήστε 1 στο πληκτρολόγιο για να ξεκινήσει η διαδικασία εγκατάστασης.

Στην επόμενη σελίδα, το Zsh έχει πολλές επιλογές για να διαλέξετε. Αυτές οι επιλογές είναι να διευκολύνουν τη ρύθμιση του κελύφους. Για άλλη μια φορά, πατήστε 1. Ορίζοντας αυτήν την επιλογή θα σας καθοδηγήσει στη διαμόρφωση των ρυθμίσεων ιστορικού Shell κ.λπ.

Πρώτα, πατήστε 1 για να ορίσετε το μέγεθος γραμμής ιστορικού. Στη συνέχεια πατήστε 2 για να δημιουργήσετε το νέο αρχείο ιστορικού και 3 για να προσαρμόσετε τον αριθμό των γραμμών προς αποθήκευση. Όταν διαμορφωθούν και οι 3 ρυθμίσεις, πατήστε Ερ για να επιστρέψετε στο κύριο μενού.

Στο μενού διαμόρφωσης Zsh, πατήστε 2 για να ρυθμίσετε το σύστημα αυτόματης συμπλήρωσης. Αυτό το σύστημα θα συμπληρώσει αυτόματα εντολές που εντοπίζει στο αρχείο ιστορικού.

Με την αυτόματη συμπλήρωση ενεργή, πατήστε Ερ για να επιστρέψετε στο μενού.

Ρύθμιση επιλογών 1 και 2 είναι τα μόνα κρίσιμα βήματα. Εάν θέλετε, ακολουθήστε τις υπόλοιπες ρυθμίσεις για να προσαρμόσετε πλήρως την εμπειρία σας στο Z Shell. Διαφορετικά, πατήστε 0 για να αποθηκεύσετε τις αλλαγές και να βγείτε.

Αλλαγή προεπιλεγμένου κελύφους

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

Αρχικά, αλλάξτε το κέλυφος για το Root:

sudo -s chsh -s / bin / zsh root

Τώρα που ο χρήστης Root χρησιμοποιεί το Zsh από προεπιλογή, ήρθε η ώρα να αλλάξετε τον χρήστη σας. Λάβετε υπόψη ότι θα πρέπει να εκτελέσετε ξανά αυτήν την εντολή για κάθε χρήστη που θέλει να χρησιμοποιήσει το Zsh Shell. Αντικαθιστώ χρήστης στην παρακάτω εντολή με το όνομα χρήστη σας.

όνομα χρήστη chsh -s / bin / zsh

Εισαγάγετε τον κωδικό πρόσβασης του χρήστη για να επιβεβαιώσετε την αλλαγή. Κλείστε το τερματικό και ανοίξτε το ξανά για πρόσβαση στο Zsh.

Εγκαταστήστε το Oh My Zsh

Η χρήση μόνο του Zsh είναι αρκετή για τους περισσότερους χρήστες, αλλά αν θέλετε να αξιοποιήσετε ακόμη περισσότερο αυτό το κέλυφος, η εγκατάσταση του Oh My Zsh είναι ο τρόπος που πρέπει να πάτε. Για να λάβετε το Zsh, χρησιμοποιήστε το κλαίω εργαλείο λήψης για να αρπάξετε την τελευταία έκδοση του σεναρίου εγκατάστασης. Λάβετε υπόψη ότι θα πρέπει να έχετε εγκαταστήσει το πακέτο Git στον υπολογιστή σας Linux. Αναζητήστε το "git" στη διαχείριση πακέτων και εγκαταστήστε το πριν χρησιμοποιήσετε το Wget.

κλαίω https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -Ο - | zsh

Το Oh My Zsh, όταν βρίσκεστε στον υπολογιστή σας Linux, δημιουργεί ένα ωραίο αρχείο διαμόρφωσης Zsh, με δεκάδες διαφορετικά πρόσθετα για να διαλέξετε. Για να ενεργοποιήσετε οποιαδήποτε από αυτές τις προσθήκες, θα πρέπει να επεξεργαστείτε το αρχείο διαμόρφωσης Zsh. Στο τερματικό, χρησιμοποιήστε το πρόγραμμα επεξεργασίας κειμένου Nano για να ανοίξετε το ~ /.zshrc.

nano ~ / .zshrc

Πρώτα στη λίστα των προσθηκών για να διαλέξετε στο Oh My Zsh είναι θέματα. Από προεπιλογή, το θέμα "Robby Russel" είναι ενεργοποιημένο. Θέλετε κάτι άλλο; Μεταβείτε σε αυτήν τη σελίδα εδώ, βρείτε ένα θέμα και αλλάξτε το όνομα στα εισαγωγικά στο αγαπημένο σας θέμα.

Ακολουθώντας το θέμα, υπάρχουν πολλά άλλα πρόσθετα Zsh για ενεργοποίηση. Κάντε κύλιση προς τα κάτω στη λίστα με το πλήκτρο βέλους και διαβάστε την περιγραφή των προσθηκών. Βλέπετε ένα που σας αρέσει; Αφαιρέστε το σύμβολο # από ​​μπροστά από τον κωδικό για να ενεργοποιήσετε την προσθήκη.

Ενεργοποιήστε τις προσθήκες αποθηκεύοντας το Nano (Ctrl + O τότε Ctrl + X) και επανεκκίνηση του τερματικού.

watch instagram story