Manjaro Linux

Русское сообщество

Установка zsh и oh-my-zsh в Manjaro Linux

Описание полезных, на ваш взгляд, прорамм работающих под Linux Manjaro, и их установка

Установка zsh и oh-my-zsh в Manjaro Linux

Сообщение manjarqo » 05 дек 2014, 20:53

О плюсах и минусах bash и zsh написано уже много вот например. Тем кто желает попробовать этого нового зверя ещё и во всей красе, напишу небольшой мануал.
1. Устанавливаем собственно zsh
Код: Выделить всё
sudo pacman -S zsh


2. Делаем его шеллом по умолчанию
Код: Выделить всё
chsh -s /bin/zsh username

где вместо username пишем имя вашего пользователя для которого вы желаете использовать zshшеллом по умолчанию

3. Устанавливаем oh-my-zsh
Код: Выделить всё
yaourt -S oh-my-zsh-git


4. Правим конфиг zsh под свои нужды и вкусы
Код: Выделить всё
nano ~/.zshrc


Превью тем можно посмотреть здесь

UPD:
1. Рекомендую к установке такую хорошую консольную штуку, тем кто ещё не пользуется, как screenfetch, эта утилита запущенная в командной строке, делает краткий вывод информации о системе.
screenshot screenfetch
Изображение

Устанавливается командой
Код: Выделить всё
sudo pacman -S screenfetch

после чего в начале конфига .zshrc вписываем
Код: Выделить всё
screenfetch

обновляем данные шелла zsh командой
Код: Выделить всё
source ~/.zshrc

Спасибо posixru, за русифицированный скрипт screenfetch, качаем его тут.

2. У меня zsh ругалась
Код: Выделить всё
grep: warning: GREP_OPTIONS is deprecated; please use an alias or script

решается добавлением в ~/.zshrc двух строк
Код: Выделить всё
alias grep="/usr/bin/grep $GREP_OPTIONS"
unset GREP_OPTIONS


3. Еще ругнулась вот так:
Код: Выделить всё
ps1_fortune:2: command not found: fortune

Решается установкой fortune-mod командой
Код: Выделить всё
sudo pacman -S fortune-mod
Аватара пользователя
manjarqo
Администратор
 
Автор темы
Сообщения: 407
Зарегистрирован: 30 июн 2014, 15:36
Откуда: Краснодар
Благодарил (а): 51 раз.
Поблагодарили: 64 раз.

Re: Установка zsh и oh-my-zsh в Manjaro Linux

Сообщение sizonov stas » 10 дек 2014, 02:28

manjarqo писал(а): У меня zsh ругалась
grep: warning: GREP_OPTIONS is deprecated; please use an alias or script


И правильно сделал, потому что в Grep 2.21 прекращена поддержка передачи опций через переменную окружения "GREP_OPTIONS"
Аватара пользователя
sizonov stas
 
Сообщения: 70
Зарегистрирован: 05 июл 2014, 03:35
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.


Вернуться в Софт



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron