Le paquet UPower offre une interface pour énumérer les périphériques d'énergie, écouter les événements de périphériques et chercher l'historique et les statistiques. Toute application ou service du système peut accéder au service org.freedesktop.UPower via le bus de message du système.
This package is known to build and work properly using an LFS-11.1 platform.
Téléchargement (HTTP) : https://gitlab.freedesktop.org/upower/upower/uploads/177df5b9f9b76f25a2ad9da41aa0c1fa/upower-0.99.13.tar.xz
Somme de contrôle MD5 : 0c945817c12a7967d2c5edf7138fcf80
Taille du téléchargement : 438 Ko
Estimation de l'espace disque requis : 15 Mo (avec les tests)
Estimation du temps de construction : 0,1 SBU (avec parallélisme = 4, plus 0,8 SBU pour les tests)
libgudev-237, libusb-1.0.25 et Polkit-0.120
GTK-Doc-1.33.2, PyGObject-3.42.0, dbusmock-0.25.0, umockdev-0.17.6 (pour une partie de la suite de tests) et libimobiledevice.
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/upower
Activez les options suivantes dans la configuration du noyau et recompilez le noyau si nécessaire :
General Setup --->
[*] Namespaces support ---> [CONFIG_NAMESPACES]
[*] User namespace [CONFIG_USER_NS]
Installez UPower en exécutant les commandes suivantes :
./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-deprecated \ --disable-static && make
Pour tester les résultats, lancez : make check. Certains tests peuvent ne pas réussir à cause de fichiers manquants. La suite de tests devrait être lancée depuis une session graphique locale démarrée avec dbus-launch.
Maintenant, en tant qu'utilisateur root
:
make install
--enable-deprecated
:
Ce paramètre active les fonctionnalités obsolètes qui restent
nécessaire pour quelques applications.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.
Last updated on