Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 7. Командные оболочки. | Вперед |
Пакет ksh-2008-11-04
Знакомимся с пакетом ksh
ksh является командной оболочкой AT&T Korn Shell.
ЗамечаниеВы должны согласиться с условиями лицензии CPL-1.0 с тем, чтобы загрузить программное обеспечение. Сайт загрузки защищен паролем, а имя и пароль пользователя указаны в самом конце этой лицензии. |
Информация о пакете
- Загрузка Ksh (HTTP): http://www.research.att.com/%7Egsf/download/tgz/ast-ksh.2008-11-04.tgz
- Контрольная сумма MD5 для Ksh: 630096418741335fd757cda3f054aa11
- Размер загружаемого пакета Ksh: 1,7 MB
- Загрузка INIT (HTTP): http://www.research.att.com/%7Egsf/download/tgz/INIT.2008-11-04.tgz
- Контрольная сумма MD5 для INIT: adb05b9940046d3ca6b4b24038131725
- Размер загружаемого пакета INIT: 350 KB
- Оценочный размер требуемого дискового пространства: 34 MB
- Оценочное время сборки: 1,5 SBU
Замечания для пользователей: 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 |