В этом посте мы покажем вам, как установить оболочку ZSH в Rocky Linux. ZSH — это альтернативная оболочка, которую некоторые люди предпочитают вместо оболочки BASH. Некоторые говорят, что у ZSH лучше автозаполнение, поддержка тем и система плагинов. Если вы хотите попробовать ZSH, её довольно легко установить и попробовать. Этот пост посвящён пользователям Rocky Linux и тому, как установить ZSH и начать её использовать.
Перед установкой чего-либо нового рекомендуется обновить системные пакеты:
sudo dnf update
Возможно, установить и использовать новую оболочку будет проще, чем вы думаете. Сначала установите пакет следующим образом:
sudo dnf install zsh
Теперь вы можете войти в сеанс zsh, вызвав имя оболочки «zsh».
zsh
Возможно, вы не уверены, что всё прошло успешно. Как проверить, какую версию вы используете сейчас?
echo $0
Вы должны увидеть некоторые выходные данные, подобные следующим:
[root@andreyex]~# echo $0: zsh: [root@andreyex]~#
Хорошо, если написано bash или что-то другое, кроме zsh, значит, у вас проблемы с настройкой. Теперь давайте выполним пару базовых команд
Пример 1. Выведите все числа от 1 до 10. В Zsh для этого можно использовать цикл for:
for i in {1..10}; do echo $i; done
Пример 2. Создайте переменную для хранения вашего имени пользователя, а затем выведите его на экран. Вы можете использовать переменную среды $USER, которая автоматически содержит ваше имя пользователя:
my_username=$USER echo $my_username
Пример 3. Выведите на экран строку «I love $0». Переменная $0 в сценарии оболочки или интерактивном сеансе оболочки относится к имени запускаемого сценария или оболочки. Вот как её использовать:
echo "I love $0"
При запуске в интерактивном сеансе Zsh на выходе будет что-то вроде «Я люблю -zsh», если вы находитесь в оболочке для входа в систему, или «Я люблю zsh», если нет.
Переключать оболочки в системе Linux легко благодаря модульности. Теперь, когда вы знаете, как установить ZSH, она может вам понравиться, и вы решите использовать её в качестве предпочитаемой оболочки.