6.37. Inetutils-1.7

6.37.1. Abhängigkeiten

Inetutils

   Installation hängt ab von:  Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, Ncurses, Patch, Sed, Texinfo und Zlib
   Test Umgebung hängt ab von:  Es ist kein Testsystem verfügbar.
   Optionale Abhängigkeiten:  Keine

6.37.2. Installation der Inetutils

Das Paket entpacken und in das neue Verzeichnis wechseln:

tar -xf pakete/inetutils-1.7.tar.gz &&
cd inetutils-1.7/

Bereite das Paket zum kompilieren vor:

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

Die Bedeutung der Parameter für configure:

--disable-ifconfig

Dieser Parameter verhindert das ifconfig gebaut wird, Molli verwendet dafür ip aus dem Paket IPRoute2.

--disable-logger

Na gut, da gibt es bei dem Paket Util-linux eine bessere Version.

--disable-syslogd

Auch da gibt es bessere, neuere, um den hier ist es nicht gar so wirklich schade.

--disable-whois

Keine Sorge, es kommt Ersatz und zwar im C-LFS Buch.

--disable-servers

Moment! Keine Server? Na gut, keine Server von da. Dann halt auch bessere von woanders. Außerdem sind die hier veraltet und meistens unsicher. Sie sollten von daher nicht verwendet werden.

Das Paket kompilieren:

make

Installiere das Paket:

make install

Verschiebe einige Programme in Verzeichnisse wo sie laut FHS hingehören:

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

Nun das Verzeichnis verlassen und dann entfernen:

cd .. &&
rm -rf inetutils-1.7/

6.37.3. Inhalt des Paketes Inetutils

Installierte Programme:  ftp, hostname, ping, ping6, rcp, rexec, rlogin, rsh, talk, telnet, tftp und traceroute

Kurze Beschreibung

hostname

Zeigt oder setzt den Namen des Rechners.

ping

Sendet echo-request Pakete und zeigt wie lang die Antwort unterwegs war.

ping6

Das Äquivalent für IPv6.

traceroute

Zeigt eine Liste der Host die ein Paket auf dem Weg von Deinem Host zum Zielhost nimmt.