8.41. Inetutils-2.5

O pacote Inetutils contém aplicativos para operação interativa básica de dispositivos via rede de comunicação.

Tempo aproximado de construção: 0,2 UPC
Espaço em disco exigido: 35 MB

8.41.1. Instalação do Inetutils

Primeiro, faça a construção do pacote com gcc-14.1 ou posterior::

sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c

Prepare Inetutils para compilação:

./configure --prefix=/usr        \
            --bindir=/usr/bin    \
            --localstatedir=/var \
            --disable-logger     \
            --disable-whois      \
            --disable-rcp        \
            --disable-rexec      \
            --disable-rlogin     \
            --disable-rsh        \
            --disable-servers

O significado das opções do configure:

--disable-logger

Essa opção impede que o Inetutils instale o aplicativo logger, o qual é usado por scripts para passar mensagens para o System Log Daemon. Não o instale, pois o Util-linux instala uma versão mais recente.

--disable-whois

Essa opção desabilita a construção do cliente whois do Inetutils, o qual está desatualizado. Instruções para um cliente whois melhor estão no livro BLFS.

--disable-r*

Esses parâmetros desabilitam a construção de aplicativos obsoletos que não deveriam ser usados devido a problemas de segurança. As funções fornecidas por esses aplicativos podem ser fornecidas pelo pacote openssh no livro BLFS.

--disable-servers

Isso desabilita a instalação dos vários servidores de rede de comunicação incluídos como parte do pacote Inetutils. Esses servidores são considerados inadequados em um sistema LFS básico. Alguns são inseguros por natureza e só são considerados seguros em redes de comunicação confiáveis. Observe que substituições melhores estão disponíveis para muitos desses servidores.

Compile o pacote:

make

Para testar os resultados, emita:

make check

Instale o pacote:

make install

Mova um aplicativo para o local adequado:

mv -v /usr/{,s}bin/ifconfig

8.41.2. Conteúdo do Inetutils

Aplicativos instalados: dnsdomainname, ftp, ifconfig, hostname, ping, ping6, talk, telnet, tftp e traceroute

Descrições Curtas

dnsdomainname

Mostra o nome de domínio DNS do sistema

ftp

É o aplicativo do protocolo de transferência de arquivos

hostname

Informa ou configura o nome do dispositivo

ifconfig

Gerencia interfaces da rede de comunicação

ping

Envia pacotes de solicitação de echo e informa quanto tempo as respostas demoram

ping6

Uma versão do ping para redes de comunicação IPv6

talk

É usado para conversar com outro(a) usuário(a)

telnet

Uma interface para o protocolo TELNET

tftp

Um aplicativo de transferência de arquivos trivial

traceroute

Traça a rota que seus pacotes fazem a partir do dispositivo no qual você está trabalhando para outro dispositivo em uma rede de comunicação, mostrando todos os saltos intermediários (gateways) ao longo do caminho