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 la patch con il comando 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.
patch -Np1 -i ../iproute2-2.6.11_050330-remove_db-1.patch
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