A UPower egy nyílt forráskódú és teljesen ingyenes parancssori szoftver, amelyet C-ben hajtanak végre, és amelyet arra terveztek, hogy az áramellátó eszközök felsorolására, statisztikák és előzmények lekérdezésére, valamint az eszköz eseményeinek meghallgatására használható. / p>
A telepítés után a UPower végrehajt egy org.freedesktop.UPower szolgáltatást, amely a rendszer bármely más szolgáltatásán vagy alkalmazásán keresztül érhető el a rendszerüzenet buszon keresztül.
Mindazonáltal ne feledje, hogy bizonyos műveletek, például a rendszer felfüggesztése korlátozva van a PolicyKit használatával. A UPower korábban DeviceKit-power néven ismert, és előtelepítve van a legfontosabb Linux operációs rendszereken, köztük az Arch Linux, az Ubuntu, a Fedora vagy az openSUSE.
Parancssori opciók
Különböző parancssori lehetőségek állnak rendelkezésre, amelyek közül megemlíthetjük az eszközök objektumútvonalainak felsorolását, az összes objektum paramétereinek eldobását, az ébresztési adatok lekérését, a teljesítménydiemonból származó tevékenység megfigyelését, a részleteket, valamint egy objektumútra vonatkozó részletes információkat.
A UPower használatának megkezdése
Mint már említettük, a UPower a Linux különféle disztribúcióiban megtalálható, akár előtelepítve, akár előre telepített bináris csomagként az adott disztribúciók fő szoftvercsomagjaiban.
Ha a UPower nem áll rendelkezésre a GNU / Linux operációs rendszerhez, egyszerűen telepítheti a Softoware és a projekt honlapján közzétett forráscsomag segítségével (lásd a cikk végén található linket).
A telepítéshez töltse le a csomagot a fenti dedikált letöltési gombra kattintva, mentse a számítógépre, vegye ki a tartalmát egy archiválási segédprogrammal, nyisson egy terminál emulátort, használja az & lsquo; cd & rsquo; parancsot a kivont archív fájlok helyére (pl. cd /home/softoware/upower-0.99.2), futtassa az & lsquo; ./ configure && make & rsquo; parancsot konfigurálni és fordítani a programot, majd a & lsquo; sudo make install & rsquo; parancs
Újdonság a kiadásban:
- Új funkciók:
- A Bluetooth LE eszközelemek (Bastien Nocera) támogatásának hozzáadása
- Lehetővé kell tenni a --replace, -r (Christian Kellner) használatát.
- Bugfixek:
- A hibernálás folytatása után (Miroslav Sustek) javítja a kritikus műveletet
- Javítsd össze a libimobiledevice git (Bastien Nocera) összeállítását
Újdonság a 0.99.4 verzióban:
- Új funkciók:
- A WarningLevel és az IconName tulajdonságainak hozzáadása minden eszközhöz
- DisplayDevice összetett akkumulátor hozzáadása
- Határozza meg a kritikus kritériumokat a démon oldalán
- A WarningLevel és az IconName tulajdonságainak hozzáadása az összes eszközhöz (Bastien Nocera)
- A DisplayDevice kompozit akkumulátor hozzáadása (Bastien Nocera)
- A kritikus kritériumok érvényesítése a démon oldalán (Bastien Nocera)
- Bugfixek:
- Csökkentse az ügyféloldali és démonoldali ébresztéseket
- Emit PropertiesChanged jelek
- A buszon lévő objektumok regisztrálása a beállítást követően
- Csökkentheti az ügyféloldali és a démonoldali ébresztéseket (Bastien Nocera)
- Emit PropertiesChanged jelek (Bastien Nocera)
- Beállíthatja az objektumokat a buszon, miután beállították őket (Bastien Nocera)
- Csúszó százalék a töltött elemekhez (Martin Pitt)
- Szolgáltatások eltávolítása:
- Távolítsa el az akkumulátor visszahívásának támogatását
- A QoS támogatás eltávolítása
- Az OnLowBattery tulajdonság eltávolítása (inkább a WarningLevel helyett)
- Vegye le a DeviceChanged és a Changed jeleket (PropertiesChanged - a jelek elküldésre kerülnek)
- Távolítsa el az akkumulátor visszahívását (Bastien Nocera)
- A QoS támogatás eltávolítása (Bastien Nocera)
- Az OnLowBattery tulajdonság eltávolítása (inkább a WarningLevel helyett) (Bastien Nocera)
- Vegye le a DeviceChanged és a Changed jeleket (PropertiesChanged + jeleket küldenek helyett) (Bastien Nocera)
Újdonság a 0.99.2 verzióban:
- Új funkciók:
- A WarningLevel és az IconName tulajdonságainak hozzáadása minden eszközhöz
- DisplayDevice összetett akkumulátor hozzáadása
- Határozza meg a kritikus kritériumokat a démon oldalán
- A WarningLevel és az IconName tulajdonságainak hozzáadása az összes eszközhöz (Bastien Nocera)
- A DisplayDevice kompozit akkumulátor hozzáadása (Bastien Nocera)
- A kritikus kritériumok érvényesítése a démon oldalán (Bastien Nocera)
- Bugfixek:
- Csökkentse az ügyféloldali és démonoldali ébresztéseket
- Emit PropertiesChanged jelek
- A buszon lévő objektumok regisztrálása a beállítást követően
- Csökkentheti az ügyféloldali és a démonoldali ébresztéseket (Bastien Nocera)
- Emit PropertiesChanged jelek (Bastien Nocera)
- Beállíthatja az objektumokat a buszon, miután beállították őket (Bastien Nocera)
- Csúszó százalék a töltött elemekhez (Martin Pitt)
- Szolgáltatások eltávolítása:
- Távolítsa el az akkumulátor visszahívásának támogatását
- A QoS támogatás eltávolítása
- Az OnLowBattery tulajdonság eltávolítása (inkább a WarningLevel helyett)
- Vegye le a DeviceChanged és a Changed jeleket (PropertiesChanged - a jelek elküldésre kerülnek)
- Távolítsa el az akkumulátor visszahívását (Bastien Nocera)
- A QoS támogatás eltávolítása (Bastien Nocera)
- Az OnLowBattery tulajdonság eltávolítása (inkább a WarningLevel helyett) (Bastien Nocera)
- Vegye le a DeviceChanged és a Changed jeleket (PropertiesChanged + jeleket küldenek helyett) (Bastien Nocera)
Követelmények :
- GLib2
- gUdev
- libusbt
- gio-2.0 = 2.16.1
- dbus-1 & gt; = 1,0
- dbus-glib-1 = 0,76
- polkit-gobject-1 = 0,91
Hozzászólás nem található