iputils-20250605

Introduksjon til iputils

iputils inneholder en samling av nettverksverktøy.

iputils Avhengigheter

Anbefalt

Installasjon av iputils

Først opprett installasjonsmappen som root bruker:

mkdir -pv /opt/iputils-20250605 &&
ln -svfn iputils-20250605 /opt/iputils

Installer iputils ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/opt/iputils-20250605        \
            --buildtype=release                   \
            -D INSTALL_SYSTEMD_UNITS=false        \
            .. &&

ninja

Nå, som root bruker:

ninja install

Parameterforklaringer

[Notat]

Notat

Undersøk meson_options.txt eller meson.options for en fullstendig liste over alternativer.

--buildtype=release: Spesifiser en byggetype som er egnet for stabile utgivelser av pakken, da standardtypen kan produsere uoptimaliserte binærfiler.

--prefix=/opt/iputils-20250605: Installerer pakken i en versjonert undermappe av /opt for å unngå filnavnkollisjoner med ping kommandoen som er installert i LFS.

-D INSTALL_SYSTEMD_UNITS=false: Deaktiverer noe død kode som ikke brukes noe sted i pakken.

-D USE_IDN=false: Dette alternativet deaktiverer IDN støtte. Bruk det hvis du ikke har installert den anbefalte avhengigheten.

Konfigurere iputils

Konfigurasjonsinformasjon

Som root bruker, opprett /etc/profile.d/iputils.sh filen for å kunne bruke de nylig installerte verktøyene:

cat > /etc/profile.d/iputils.sh << "EOF"
# Begin /etc/profile.d/iputils.sh

pathprepend /opt/iputils/bin PATH

# End /etc/profile.d/iputils.sh
EOF

Umiddelbart etter installasjon, oppdater gjeldende PATH for ditt nåværende skall som en vanlig bruker:

source /etc/profile.d/iputils.sh

For å få mandb til å inkludere iputils manualsidene i databasen, utsted, som root bruker:

cat >> /etc/man_db.conf << "EOF" &&
# Begin iputils addition
MANDATORY_MANPATH     /opt/iputils/share/man
MANPATH_MAP           /opt/iputils/bin           /opt/iputils/share/man
MANDB_MAP             /opt/iputils/share/man     /var/cache/man/iputils
# End iputils addition
EOF

mkdir -p /var/cache/man &&
mandb -c /opt/iputils/share/man

Innhold

Installerte Programmer: arping, clockdiff, ping, og tracepath
Installerte Biblioteker: Ingen
Installerte Mapper: /opt/iputils, symbolsk lenke til /opt/iputils-20250605

Korte Beskrivelser

arping

sender en ARP forespørsel til en nærliggende vert

clockdiff

måler klokkeforskjell mellom verter

ping

sender en ICMP ECHO forespørsel til en vert

tracepath

sporer stien til en nettverksvert