6.31. Inetutils-1.4.2
6.31. Inetutils-1.4.2
Пакет Inetutils содержит сетевые клиенты и серверы.
Расчетное время сборки 0.2 SBU
Требуемое место на диске 11 MB
Inetutils - зависимости установки: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses и Sed
6.31.1. Инсталируем Inetutils
Пакет Inetutils имеет проблемы с ядрами Linux серии 2.6. Устраним эти проблемы накладыванием следующего патча:
patch -Np1 -i ../inetutils-1.4.2-kernel_headers-1.patch
Не все ман-страницы, входящие в Inetutils, будут проинсталированы. Хотя система сборки Inetutils будет настаивать на установке всех ман-страниц в любом случае. Следующий патч исправит эту ситуацию:
patch -Np1 -i ../inetutils-1.4.2-no_server_man_pages-1.patch
Подготавливаем Inetutils для компиляции:
./configure --prefix=/usr --libexecdir=/usr/sbin \ --sysconfdir=/etc --localstatedir=/var \ --disable-logger --disable-syslogd \ --disable-whois --disable-servers
Описание параметров конфигурации:
- --disable-logger
-
Этот параметр запрещает inetutils установку программы ведения логов, которая использует скрипты для отправки сообщений System Log Daemon. Мы не устанавливаем его потому, что Util-linux установит потом лучшую версию этой программы.
- --disable-syslogd
-
Этот параметр запрещет inetutils установку System Log Daemon, который мы установим с пакетом Sysklogd.
- --disable-whois
-
Этот параметр отключает сборку whois клиента, который является сильно устаревшим. Инструкции по установке лучшей версии клиента whois вы найдете в книге BLFS.
- --disable-servers
-
Этот параметр отключит установку ряда сетевых серверов как части пакета Inetutils. Эти сервера не нужны на простой LFS системе. Некоторые из них являются небезопасными и могут быть запущеными только в доверенной сети. Более полную информацию можно получить на http://www.linuxfromscratch.org/blfs/view/svn/basicnet/inetutils.html. Заметьте, что есть лучшие альтернативы для многих из этих серверов.
Компилируем пакет
make
Устанавливаем пакет
make install
И переместим программу ping на ее место:
mv /usr/bin/ping /bin
Проинсталированные программы: ftp, ping, rcp, rlogin, rsh, talk, telnet и tftp
Короткое описание
- ftp
-
Программа для передачи данных в сетях ARPANET
- ping
-
Посылает пакеты echo-request и отчитывается о времени прибытия ответа
- rcp
-
Обеспечивает удаленное копирование файлов
- rlogin
-
Обеспечивает удаленный вход в систему
- rsh
-
Запускает удаленный шелл
- talk
-
Используется для чата с другим пользователем
- telnet
-
Интерфейс для протокола TELNET
- tftp
-
Простая программа передачи файлов