UPower-0.99.5

Introduction à UPower

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.

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

Informations sur le paquet

  • Téléchargement (HTTP) : https://upower.freedesktop.org/releases/upower-0.99.5.tar.xz

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 422 Ko

  • Estimation de l'espace disque requis : 12 Mo (plus 2 Mo pour les tests)

  • Estimation du temps de construction : 0.2 SBU

Dépendances de UPower

Requises

dbus-glib-0.108, libgudev-231, libusb-1.0.21 et Polkit-0.113+git_2919920+js38

Facultative (Requise pour la construction de GNOME)

gobject-introspection-1.52.1

Facultatives

GTK-Doc-1.26 et Python-3.6.2 avec PyGObject-3.24.1, umockdev et python-dbusmock (pour une partie de la suite de tests).

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

Installation de UPower

Installez UPower en lançant 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

Explication des commandes

--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.

Configuration de UPower

Unité systemd

Pour démarrer le démon UPower au démarrage, activez l'unité systemd précédemment installée en lançant la commande suivante en tant qu'utilisateur root :

systemctl enable upower

Contenu

Programme installé: upower
Bibliothèques installées: libupower-glib.so
Répertoires installés: /etc/UPower, /usr/include/libupower-glib et /var/lib/upower

Descriptions courtes

upower

est l'outil en ligne de commande UPower.

libupower-glib.so

contient les fonctions de l'API de UPower.

Last updated on 2017-08-22 01:43:13 +0200