Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Z shell — это эффективная, мощная и интерактивная оболочка Unix. Его легко установить, настроить, использовать и изучить на любой платформе Linux, включая Ubuntu, Fedora, Arch Linux и другие.

Вот как вы можете установить оболочку Z и Oh My Zsh на свой компьютер с Linux.

Что такое Z Shell и Oh My Zsh?

Z-оболочка, или просто Zsh, представляет собой интерактивную оболочку входа в систему и интерпретатор языка сценариев. Многие полезные функции, которые вы найдете в Bash, TCSH и ksh, были включены в Zsh вместе со многими новыми функциями.

Oh My Zsh — это потрясающая среда с открытым исходным кодом, управляемая сообществом, которая помогает вам управлять конфигурацией Zsh. Он поставляется с множеством полезных функций, помощников, плагинов, тем и других утилит, которые предлагают пользователям лучший опыт работы с оболочкой.

Хотя Zsh очень похож на Bash, преимущество использования Zsh заключается в том, что он гораздо более настраиваемый, чем Bash.

instagram viewer

Как установить Zsh в Linux

Для начала запустите терминал, нажав Ctrl+Альт+Т на клавиатуре. Это хорошая практика обновить и обновить вашу систему Linux перед установкой нового приложения на свой компьютер. Этот устраняет любые сломанные или устаревшие пакеты в вашей системе это может создать проблему при установке нового приложения.

Теперь, когда системные пакеты обновлены, вы можете установить Zsh. Вот команды для установки Zsh в некоторых основных дистрибутивах Linux:

Для Ubuntu запустите:

Судо подходит установить зш

Чтобы установить Zsh в Fedora, запустите:

судо днф установить зш

В Arch Linux запустите:

судо пакман -S зш

Процесс установки также будет охватывать базовые конфигурации, которые вы всегда сможете изменить позже.

Проверьте установку Zsh

Один из способов проверить установку — проверить версию Zsh, которую вы только что установили. Выполните следующую команду, чтобы проверить версию:

зш --версия

На терминале вы увидите номер версии после ввода команды. Если терминал не показывает номер версии, это означает, что при установке возникла проблема.

По умолчанию Zsh установлен в /usr/bin каталог. Чтобы подтвердить место, где вы установили Zsh, запустите:

где зш

Вывод покажет путь к Zsh на терминале.

Как установить Oh-My-Zsh в Linux

Powerline — это мощный плагин для Vim, который предоставляет строки состояния и подсказки для нескольких других приложений, таких как Zsh, Bash, Qtile, IPython, tmux и Awesome. Он предоставляет полезные улучшения для Zsh. Чтобы установить его на Ubuntu и Debian, выполните:

Судо подходит установить git-core curl шрифты-powerline

В Федоре:

судо днф установить powerline-шрифты

Чтобы установить шрифты Powerline в Arch Linux:

sudo pacman -S powerline-шрифты

Шаг 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-сертификат http://install.ohmyz.sh -O - | ш

В процессе установки установщик спросит вас, хотите ли вы сделать Zsh оболочкой по умолчанию или нет. Чтобы сделать Zsh оболочкой по умолчанию в вашей системе, введите Да и ударил Входить на клавиатуре. Ты можешь изменить оболочку по умолчанию позже с помощью chsh если ты хочешь.

После того, как вы установили Oh My Zsh в своей системе, вы увидите на терминале следующее подтверждающее сообщение, подтверждающее успешную установку:

Чтобы удалить oh-my-zsh из вашей системы, запустите:

uninstall_oh_my_zsh

Настройка Oh My Zsh в Linux

Давайте углубимся в некоторые основные конфигурации, которые вам нужно понять, чтобы настроить Oh My Zsh так, как вам нравится.

1. Активируйте плагины с помощью файла конфигурации Zsh

Чтобы увидеть, какие плагины доступны, откройте Страница плагинов Oh My Zsh на GitHub.

Здесь вы найдете список всех плагинов, которые вы можете использовать в Oh My Zsh. После того, как вы решили, какой плагин вы хотите использовать, откройте файл конфигурации Zsh с помощью nano:

нано ~/.zshrc

В файле найдите плагины() функция. В скобках добавьте название плагина, который хотите активировать. Например, если вы хотите активировать «git», добавьте его следующим образом:

плагины=(git)

Сохраните и выйдите из файла, нажав Ctrl + Х затем Д на клавиатуре.

Чтобы обновить изменения, запустите:

источник ~/.zshrc

2. Установите тему «О, мой Zsh»

Вы найдете все темы Oh My Zsh в ~/.oh-my-zsh/темы каталог. Чтобы просмотреть все доступные темы, перейдите на Страница Oh My Zsh Themes на GitHub.

Вы также можете просмотреть эти темы в своем браузере. После того, как вы определились с темой, откройте файл конфигурации Zsh следующим образом:

судо нано ~/.zshrc

Перейти к строке, которая говорит ZSH_THEME="". Здесь введите тему, которую хотите сохранить. Например, если вы хотите изменить тему на «agnoster», введите имя темы следующим образом:

ZSH_THEME="агностер"

Вы также можете установить для этой опции значение «случайно», если хотите регулярно переключаться между разными темами.

ZSH_THEME="случайный"

Что делать, если вы не хотите использовать все темы, а только несколько конкретных? К счастью, у вас также есть возможность сохранить набор тем. Найдите строку, которая говорит ZSH_THEME_RANDOM_CANDIDATES=() и введите названия тем следующим образом:

ZSH_THEME_RANDOM_CANDIDATES=("агностер""грмл""роббирассел")

Перезагрузите файл, чтобы изменения вступили в силу:

источник ~/.zshrc

3. Настройте автоматические обновления

Oh My Zsh автоматически обновляется каждые две недели. Вы можете отключить этот параметр в файле конфигурации Zsh следующим образом:

DISABLE_AUTO_UPDATE="истинный"

Вы также можете настроить количество дней, в течение которых Zsh будет проверять наличие обновлений следующим образом:

ОБНОВЛЕНИЕ_ZSH_DAYS=1

Z Shell предлагает функции, которые вы больше нигде не найдете

Оболочка Z поставляется с таким количеством функций, которые трудно найти в других оболочках. Он поставляется со встроенной проверкой орфографии и позволяет выделять код. Он поставляется с множеством удивительных тем, которые вы можете применить к оболочке. Вы также можете настроить оболочку для отображения важной системной информации.

Благодаря множеству функций, готовых помочь вам, теперь вы можете начать писать сценарии и программы Bash более эффективно, чтобы автоматизировать задачи и сэкономить много времени. Удачного написания сценариев!