Le paquet libaio est un dispositif d'entrée-sortie asynchrone (« async I/O » ou « aio ») qui a une API et un ensemble de fonctionnalités plus riches que le dispositif d'entrée-sortie asynchrone de POSIX. Cette bibliothèque, libaio, fournit une API native sous Linux pour l'entrée-sortie asynchrone. Le dispositif d'entrée-sortie asynchrone POSIX a besoin de cette bibliothèque pour fournir les fonctionnalités accélérées par le noyau, comme les applications qui ont besoin de l'APi d'entrée-sortie asynchrone native du noyau.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://pagure.io/libaio/archive/libaio-0.3.113/libaio-0.3.113.tar.gz
Somme de contrôle MD5 du téléchargement : 605237f35de238dfacc83bcae406d95d
Taille du téléchargement : 48 Ko
Estimation de l'espace disque requis : 1,0 Mo
Estimation du temps de construction : moins de 0,1 SBU
Tout d'abord, désactivez l'installation de la bibliothèque statique :
sed -i '/install.*libaio.a/s/^/#/' src/Makefile
Construisez libaio en exécutant la commande suivante :
make
Pour tester les résultats lancez : make partcheck.
Maintenant, installez le paquet en tant qu'utilisateur root
:
make install