Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 7. Командные оболочки. Вперед

Пакет ksh-2008-11-04

Знакомимся с пакетом ksh

ksh является командной оболочкой AT&T Korn Shell.

Замечание

Вы должны согласиться с условиями лицензии CPL-1.0 с тем, чтобы загрузить программное обеспечение. Сайт загрузки защищен паролем, а имя и пароль пользователя указаны в самом конце этой лицензии.

Информация о пакете

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/ksh

Установка пакета ksh

В отличие от других пакетов BLFS, вам необходимо сначала создать рабочий директорий, в котором необходимо разархивировать исходный код пакета и выполнить его сборку. Установите пакет ksh с помощью следующих команд:

mkdir ksh &&
cd ksh &&
tar -xf ../INIT.2008-11-04.tgz &&
tar -xf ../ast-ksh.2008-11-04.tgz &&
bin/package make

Для набора тестов этого пакета требуются другие пакеты библиотеки AT&T ast, например, nmake; так что в этом случае вам лучше с помощью тех же самых инструкций установить базовый пакет ast. Чтобы протестировать пакет, выполните команду test.

Теперь в роли пользователя root выполните:

install -v -m755 arch/linux.i386/bin/ksh /bin &&
install -v -m644 arch/linux.i386/man/man1/sh.1 \
    /usr/share/man/man1/ksh.1 &&
install -v -m755 -d /usr/share/doc/ksh-2008-11-04 &&
install -v -m644 lib/package/{ast-ksh,INIT}.html \
    /usr/share/doc/ksh-2008-11-04

Пояснение команды

bin/package make: Эта команда пересобирает пакет ast INIT и собирает пакет ast ksh.

Конфигурирование пакета ksh

Конфигурационные файлы

В файлах исходным кодом /etc/profile, /etc/suid_profile и $HOME/.profile.

Подробнее о конфигурировании

Обновите файл /etc/shells чтобы добавить в него командную оболочку ksh; для этого выполните следующую команду в роли пользователя root:

cat >> /etc/shells << "EOF"
/bin/ksh
EOF

Описание пакета

Установленные программы: ksh

Установленные библиотеки: Нет

Установленные директории: /usr/share/doc/ksh-2008-11-04

Краткое описание

ksh

командная оболочка AT&T ast Korn

Перевод сделан с варианта оригинала, датированного 2009-03-02 00:57:29 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Dash-0.5.5.1   Глава 8