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








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

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

На главную -> MyLDP -> Электронные книги по ОС Linux
Linux From Scratch (version 6.8)
Назад Глава 6. Установка программ базовой системы Вперед

6.32. Пакет Inetutils-1.8

В пакете Inetutils находятся программы базового администрирования сети.

Приблизительное время сборки: 0,4 SBU

Требуемое дисковое пространство: 17 MB

6.32.1. Установка пакета Inetutils

./configure --prefix=/usr --libexecdir=/usr/sbin \
    --localstatedir=/var --disable-ifconfig \
    --disable-logger --disable-syslogd --disable-whois \
    --disable-servers

Пояснение конфигурационных параметров:

--disable-ifconfig
 

Этот параметр предотвращает установку в пакете Inetutils программы ifconfig, которую можно использовать для конфигурирования сетевых интерфейсов. В проекте LFS для выполнения этой задачи используется программа ip из пакета IPRoute2.

--disable-logger
 

Этот параметр предотвращает установку в пакете Inetutils программы logger, которую может использоваться для передачи сообщений в демон системного журнала System Log Daemon. Не устанавливайте эту программу, поскольку ранее была установлена версия из пакета Util-linux.

--disable-syslogd
 

Этот параметр предотвращает установку в пакете Inetutils демона системного журнала System Log Daemon, который устанавливается в пакете Sysklogd.

--disable-whois
 

Этот параметр предотвращает сборку в пакете Inetutils клиентской программы whois, которая устарела. Инструкции по установке более лучшего клиента whois приведены в книге BLFS.

--disable-servers
 

Этот параметр предотвращает установку различных сетевых серверов, которые являются частью пакета Inetutils. Считается, что эти серверы не отвечают смыслу базовой системы LFS. Некоторые из них небезопасны по своей природе и их можно использовать только в доверенной сети. Более подробную информацию можно найти на http://www.linuxfromscratch.org/blfs/view/svn/basicnet/inetutils.html. Обратите внимание, что для многих из этих серверов есть лучшие альтернативы.

Откомпилируйте пакет:

make

Чтобы проверить результаты, наберите:

make check

Установите пакет:

make install
make -C doc html
make -C doc install-html docdir=/usr/share/doc/inetutils-1.8

Переместите некоторые программы туда, где их положение будет соответствовать требованиям FHS:

mv -v /usr/bin/{hostname,ping,ping6} /bin
mv -v /usr/bin/traceroute /sbin

6.32.2. Описание пакета Inetutils

Установленные программы: ftp, hostname, ping, ping6, rcp, rexec, rlogin, rsh, talk, telnet, tftp и traceroute

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

ftp

Является программой для протокола передачи файлов.

hostname

Выводит или устанавливает имя хоста

ping

Посылает пакеты эхо-запроса и сообщает, как быстро приходит ответ

ping6

Версия ping для сетей IPv6

rcp

Выполняет дистанционное копирование файла

rexec

Выполняет команды на удаленном хосте

rlogin

Выполняет дистанционный вход в систему

rsh

Осуществляет дистанционный запуск командной оболочки

talk

Используется для чата с другим пользователем

telnet

Интерфейс протокола TELNET

tftp

Программа тривиальной передачи файлов

traceroute

Трассирует маршрут, по которому ваши пакеты идут от хоста, на котором вы работаете, к другому хосту, имеющемуся в сети; показываются все промежуточные хосты (шлюзы), имеющиеся по пути прохождения пакетов


Предыдущий раздел: Оглавление Следующий раздел:
Пакет GDBM-1.8.3   Пакет Perl-5.12.3