https://metallobazan.ru тэн нержавейка купить в новосибирске.

Zsh. Сборка из из исходников

Ознакомившись с возможностями командной оболочки zsh и убедившись в том, что это -- очень стоящая штука, самое время опробовать её в деле. Для чего хорошо бы установить её.

Оболочка zsh стандартно входит в большинство (я бы сказал -- во все из мне известных) полнофункциональных дистрибутивов Linux, в качестве портов и пакетов доступна во всех BSD-системах. Так что проблем с ее получением быть не должно. Устанавливаем zsh штатным для данного дистрибутива методом и переходим к следующему разделу.

Если же почему-либо zsh в составе дистрибутива не обнаружился, или требуются какие-нибудь особенные опции сборки (какие -- скажу чуть позже), то будем кимпилировать его из исходных текстов. Для этого отправляемся на одно из зеркал проекта (список из здесь), и качаем в своё удовольствие архив дерева исходников последней стабильной версии (на данный момент -- zsh-4.3.10.tar.gz), или, при желании, разрабатываемой (ныне -- zsh-4.3.11.tar.gz.

Исходники zsh распаковываются и собираются обычным образом -- ./configure, make, make install, никаких неожиданностей здесь не предвидится. Единственно, я предварительно, чисто для интереса, поинтересовался бы опциями конфигурирования -

$ ./configure --help

Из которых не побрезговал бы опцией --bindir=/bin -- это будет полезно, если zsh будет использоваться как login shell.

В дистрибутивах Linux, предусматривающих использование общесистемных профильных файлов, может возникнуть необходимость в том, чтобы zsh брал свои переменные окружения из какого-либо общего конфига, например, /etc/profile. Для этого при начальном конфигурировании исходников следует указать

$ ./configure --enable-zprofile=/etc/profile

Ручная сборка может потребоваться в некоторых пакетных дистрибутивах Linux, в которых, будучи установленным из бинарников, zsh может работать неподобающим образом (о причинах я скажу позже).

. .