Il pacchetto IPRoute2 contiene programmi per networking di base e avanzato basato su IPV4.
Il binario arpd incluso in questo pacchetto è dipendente dal Berkeley DB. Poiché arpd non è una necessità molto comune su un sistema Linux di base rimuoviamo le dipendenze a Berkeley DB applicando il comando sed seguente. Se c'è bisogno del binario arpd, allora si possono trovare le istruzioni di compilazione del Berkeley DB su http://www.linuxfromscratch.org/blfs/view/svn/server/databases.html#db.
sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
Preparare iproute2 per la compilazione:
./configure
Compilare il pacchetto:
make SBINDIR=/sbin
Significato dell'opzione di make:
Questo assicura che i binari di IPRoute2 si installino in /sbin. Questa secondo FHS è la locazione corretta, poiché alcuni dei binari di IPRoute2 sono usati dal pacchetto LFS-Bootscripts.
Installare il pacchetto:
make SBINDIR=/sbin install