Последняя версия последней версии zsh равна 4.3.14.
Мне было интересно, какой самый простой способ установить его на Ubuntu. Есть ли PPA для этого? Кроме того, есть ли сайт, который перечисляет или собирает Ubuntu PPA для общих пакетов?
Вас может заинтересовать zsh-beta, это репозитории Ubuntu (Вселенная). Преимуществом является простота обновлений. Недостатком может быть небольшая задержка (в этом случае zsh-4.3.14 еще не находится в репозиториях Ubuntu).
sudo apt-get install zsh-beta
Я не нашел более новую версию в любом ppa .
Другой вариант заключается в компиляции zsh самостоятельно.
Установить build-essential
sudo apt-get install build-essential
Загрузите и извлеките исходный код. Документация в README и INSTALL наиболее детальная.
cd ~/zsh-3.3.14
# list options
./configure --help
./configure --prefix=/usr/local
make
sudo make install
Ваш новый zsh должен быть в /usr/local/bin/zsh
Если он работает, вы можете добавить его в /etc/shells :
command -v zsh | sudo tee -a /etc/shells
, а затем используйте chsh для установки вашей оболочки:
sudo chsh -s "$(command -v zsh)" "${USER}"
Выйдите из системы и войдите в систему от своего пользователя, чтобы увидеть изменения. Ввод echo $SHELL в ваш терминал должен теперь дать /usr/local/bin/zsh.
Существует версия zsh 4.3.12, доступная в PPA jbernard (по крайней мере для Maverick).
sudo add-apt-repository ppa:jbernard/ppa
sudo apt-get update
sudo apt-get install zsh