UPower è un software a linea di comando open source e completamente gratuito implementato in C e progettato per essere utilizzato per l'enumerazione di dispositivi di alimentazione, per l'interrogazione di statistiche e cronologia, nonché per ascoltare gli eventi del dispositivo. / p>
Dopo l'installazione, UPower implementerà un servizio org.freedesktop.Upower, che è accessibile da qualsiasi altro servizio o applicazione sul sistema tramite il bus dei messaggi di sistema.
Tuttavia, tieni presente che alcune operazioni, come la sospensione del sistema, sono limitate tramite PolicyKit. UPower era precedentemente noto come DeviceKit-power, ed è preinstallato sui principali sistemi operativi Linux, tra cui Arch Linux, Ubuntu, Fedora o openSUSE.
Opzioni della riga di comando
Sono disponibili varie opzioni della riga di comando, tra cui possiamo citare la possibilità di enumerare percorsi di oggetti per dispositivi, di scaricare tutti i parametri per tutti gli oggetti, ottenere i dati di wakeup, monitorare l'attività dal demone di alimentazione, monitorare con dettaglio, nonché per visualizzare informazioni dettagliate su un percorso dell'oggetto.
Introduzione a UPower
Come già detto, UPower può essere trovato in varie distribuzioni di Linux, preinstallate o pronte per l'installazione come pacchetto binario pre-costruito nei repository software principali delle rispettive distribuzioni.
Se UPower non è disponibile per il tuo sistema operativo GNU / Linux, puoi installarlo facilmente usando il pacchetto sorgente distribuito su Softoware e nella homepage del progetto (vedi link alla fine dell'articolo).
Per installarlo, scarica il pacchetto facendo clic sul pulsante di download dedicato in alto, salvalo sul tuo computer, estrai il suo contenuto con un'utilità di gestione archivio, apri un emulatore di terminale, usa il & lsquo; cd & rsquo; comando per andare alla posizione dei file di archivio estratti (ad es. cd /home/softoware/upower-0.99.2), esegui & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il programma, seguito dal comando sudo make install & rsquo; comando per installarlo a livello di sistema.
Novità in questa versione:
- Nuove funzionalità:
- Aggiungi il supporto per le batterie del dispositivo Bluetooth LE (Bastien Nocera)
- Permetti di essere sostituito via --replace, -r (Christian Kellner)
- Bugfix:
- Risolve l'azione critica dopo il ripristino da ibernazione (Miroslav Sustek)
- Fix compilation con libimobiledevice git (Bastien Nocera)
Novità in nella versione 0.99.4:
- Nuove funzionalità:
- Aggiungi proprietà WarningLevel e IconName a tutti i dispositivi
- Aggiungi batteria composita DisplayDevice
- Applica criteri di batteria critici sul lato demone
- Aggiungi proprietà WarningLevel e IconName a tutti i dispositivi (Bastien Nocera)
- Aggiungi batteria composita DisplayDevice (Bastien Nocera)
- Applica criteri critici sulla batteria da parte del demone (Bastien Nocera)
- Bugfix:
- Riduci i riattivamenti lato client e lato demone
- Emetti le proprietà Segnali modificati
- Registra gli oggetti sul bus dopo averli impostati
- Riduci il risveglio lato client e lato daemon (Bastien Nocera)
- Emetti le proprietà Segnali modificati (Bastien Nocera)
- Registra gli oggetti sul bus una volta impostati (Bastien Nocera)
- Percentuale di pinza per batterie troppo piene (Martin Pitt)
- Rimozioni delle caratteristiche:
- Rimuovi supporto richiamo batteria
- Rimuovi il supporto QoS
- Rimuovi la proprietà OnLowBattery (usa invece WarningLevel)
- Rimuovi i segnali DeviceChanged e Changed (PropertiesChanged - i segnali vengono invece inviati)
- Rimuovi supporto richiamo batteria (Bastien Nocera)
- Rimuovi il supporto QoS (Bastien Nocera)
- Rimuovi la proprietà OnLowBattery (usa invece WarningLevel) (Bastien Nocera)
- Rimuovi i segnali DeviceChanged e Changed (vengono invece inviati i segnali PropertiesChanged +) (Bastien Nocera)
Novità in nella versione 0.99.2:
- Nuove funzionalità:
- Aggiungi proprietà WarningLevel e IconName a tutti i dispositivi
- Aggiungi batteria composita DisplayDevice
- Applica criteri di batteria critici sul lato demone
- Aggiungi proprietà WarningLevel e IconName a tutti i dispositivi (Bastien Nocera)
- Aggiungi batteria composita DisplayDevice (Bastien Nocera)
- Applica criteri critici sulla batteria da parte del demone (Bastien Nocera)
- Bugfix:
- Riduci i riattivamenti lato client e lato demone
- Emetti le proprietà Segnali modificati
- Registra gli oggetti sul bus dopo averli impostati
- Riduci il risveglio lato client e lato daemon (Bastien Nocera)
- Emetti le proprietà Segnali modificati (Bastien Nocera)
- Registra gli oggetti sul bus una volta impostati (Bastien Nocera)
- Percentuale di pinza per batterie troppo piene (Martin Pitt)
- Rimozioni delle caratteristiche:
- Rimuovi supporto richiamo batteria
- Rimuovi il supporto QoS
- Rimuovi la proprietà OnLowBattery (usa invece WarningLevel)
- Rimuovi i segnali DeviceChanged e Changed (PropertiesChanged - i segnali vengono invece inviati)
- Rimuovi supporto richiamo batteria (Bastien Nocera)
- Rimuovi il supporto QoS (Bastien Nocera)
- Rimuovi la proprietà OnLowBattery (usa invece WarningLevel) (Bastien Nocera)
- Rimuovi i segnali DeviceChanged e Changed (vengono invece inviati i segnali PropertiesChanged +) (Bastien Nocera)
Requisiti :
- glib2
- gUdev
- libusb
- gio-2.0 & gt; = 2.16.1
- dbus-1 & gt; = 1.0
- dbus-glib-1 & gt; = 0.76
- polkit-gobject-1 & gt; = 0.91
I commenti non trovato