Библиотека сайта rus-linux.net
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 |