Установка самой последней версии оболочки Z

последняя версия zsh - 4.3.14.

Мне было интересно, как проще всего установить его в Ubuntu. Есть ли PPA для этого? Кроме того, существует ли сайт, который перечисляет или собирает Ubuntu PPA для универсальных пакетов?

6
задан 17 December 2011 в 05:07

2 ответа

Существует zsh версия 4.3.12, доступная в PPA jbernard (по крайней мере, для Maverick).

sudo add-apt-repository ppa:jbernard/ppa
sudo apt-get update
sudo apt-get install zsh
0
ответ дан 17 December 2011 в 05:07

Вас может заинтересовать 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.

0
ответ дан 17 December 2011 в 05:07

Другие вопросы по тегам:

Похожие вопросы: