libnl-3.2.25

Introduction à libnl

La suite libnl est une collection de bibliothèques fournissant des API pour le protocole netlink basé sur le noyau Linux.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.6.

Information sur le paquet

  • Téléchargement (HTTP) : http://www.carisma.slowglass.com/~tgr/libnl/files/libnl-3.2.25.tar.gz

  • Somme de contrôle MD5 du téléchargement : 03f74d0cd5037cadc8cdfa313bbd195c

  • Taille du téléchargement : 816 Ko

  • Estimation de l'espace disque requis : 22 Mo (additional 1 Mo for the tests and 37MB for the API documentation)

  • Estimation du temps de construction : 0.4 SBU

Téléchargement facultatif

Dépendances de libnl

Facultative

check-0.9.14 (pour les tests)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libnl

Installation de libnl

Installez libnl en lançant les commandes suivantes :

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --disable-static  &&
make

Pour tester le résultat, tapez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous souhaitez installer la documentation de l'API, en tant qu'utilisateur root :

mkdir -vp /usr/share/doc/libnl-3.2.25 &&
tar -xf ../libnl-doc-3.2.25.tar.gz --strip-components=1 --no-same-owner \
        -C /usr/share/doc/libnl-3.2.25

Explications des commandes

--disable-static: Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--disable-cli : Utiliser ce parametre si vous voulez installer les outils cli fournit par le paquet.

Contenu

Programmes installés: genl-ctrl-list, nl-class-add, nl-class-delete, nl-classid-lookup, nl-class-list, nl-cls-add, nl-cls-delete, nl-cls-list, nl-link-list, nl-pktloc-lookup, nl-qdisc-add, nl-qdisc-delete et nl-qdisc-list
Bibliothèques installées: libnl-3.so, libnl-cli-3.so, libnl-genl-3.so, libnl-idiag-3.so, libnl-nf-3.so, libnl-route-3.so, et des modules cli sous l'arborescence /usr/lib/libnl/cli
Répertoires installés: /etc/libnl, /usr/include/libnl3, /usr/lib/libnl, et /usr/share/doc/libnl-3.2.25

Description courte

libnl*-3.so

Ces bibliothèques contiennent les fonctions API utilisées pour accéder aux interfaces Netlink dans le noyau Linux.

Last updated on : 2013-03-26 17:39:48 +010